Angular 从.ts
文件中生成大量垃圾。
app.component.js
app.component.spec.js.map
app.component.js.map
app.component.spec.ts
app.component.spec.js
有没有简单的方法可以删除它,很多构建系统都支持clean
,
make clean
git clean
你如何在角度中做到这一点
我的测试用例。
- 下载 Angular 的英雄演示 toh-3
- 解压缩它
- 跳转到目录
- 运行
npm install
- 运行
npm start
现在从main.ts
你现在有main.js
和main.js.map
在我自己的项目中,我正在使用angular-cli,实际上我也.spec
文件。
检查此方法
我制作构建:ng build --env prod,它将在dist文件夹下写入 然后我运行ng服务,我的构建消失了。
你使用的是 Angular CLI 吗?如果是这样,默认情况下它不再生成所有这些"垃圾"文件。
作为一个琐碎的问题,Tour of Hereos演示尚未使用Angular CLI创建,但它已设置为更改。为了删除构建文件,我一直在使用这个。
find ./src/ -name '*.ts' -print0 |
sed -z -e's/.ts$/.*$/' |
xargs -0 -I pattern find ./src -type f -not -name '*.ts' -regex pattern -exec rm {} ;