Asset copy with wildcard in the input path
- Langage dominant
- TypeScript
- Étoiles
- 27k
- Forks
- 11.8k
- Merge moyen
- 14 h 23 min
- PR mergées (30 j)
- 162
Description
# 🚀 Feature request
### Command (mark with an `x`)
```
- [ ] new
- [ x] build
- [ x] serve
- [x ] test
- [ x] e2e
- [ ] generate
- [ ] add
- [ ] update
- [ ] lint
- [ ] xi18n
- [ ] run
- [ ] config
- [ ] help
- [ ] version
- [ ] doc
```
### Description
Currently assets array allows glob with input path, however input path itself does not support wildcards.
Like ./node_modules/@myscope/**/assets/i18n/*
Where ** is any number of unknown libraries (like shared, services, featureabc).
With glob it would also create every folder between @myscope to assets/i18n, instead of copying just the contents of i18n.
### Describe the solution you'd like
The input path allows wildcards to set the root or a flag to only copy contents of the glob result path.
### Describe alternatives you've considered
Node scripts that requires extra steps and wouldn't know if project output is different from dist and it does not work with serve.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par retracer la gestion des assets dans les commandes build, serve, test et e2e, puisque l’issue signale un comportement différent entre elles. Définissez comment les chemins d’entrée avec wildcard doivent établir la racine de copie et vérifiez que les assets demandés sont copiés sans répertoires intermédiaires indésirables. C’est terminé lorsque le chemin avec wildcard fonctionne de manière cohérente pour les commandes listées, y compris la sortie de serve.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- angular, typescript
- Domaine
- build-system, cli
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100