angular / angular/angular-cli

Support renaming of asset file

未关闭
#8,808 9 条评论 66 个 reaction 已指派 0 人 在 GitHub 查看
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

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。