Support renaming of asset file
未关闭
area: @angular-devkit/build-angular
devkit/build-angular:browser
feature
feature: under consideration
- 主要语言
- TypeScript
- 星标
- 27k
- 派生
- 11.8k
- 平均合并
- 14 小时 23 分钟
- 30 天内合并 PR
- 162
描述
### Feature request
It would be nice have an option to rename an asset in certain situations, e.g. when having conflicts in third party stuff.
Add property "filename" with the new file name.
Will only be used when the glob resolves to exactly one file.
```
"assets": [
{ "glob": "**/*", "input": "./assets/", "output": "./assets/" },
{ "glob": "favicon.ico", "input": "./", "output": "./", "filename": "newname.ico" },
]
```
贡献指南
调研方向
首先跟踪解析并复制 assets glob 的 Angular CLI 代码,将此 issue 中的配置示例作为预期输入。找到相关的 asset 处理测试,然后验证单个匹配的 asset 可以使用配置的文件名,同时现有的 glob 行为保持不变。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- typescript
- 领域
- build-system
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100