Angular清理构建文件?

时间:2017-07-31 18:27:46

标签: angular

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

如何以角度

执行此操作

我的测试用例。

  1. 下载Angular's Hero Demo toh-3
  2. 解压缩
  3. 跳转到目录
  4. 运行npm install
  5. 运行npm start
  6. 现在来自main.ts,您现在拥有main.jsmain.js.map

    在我自己的项目中,我与angular-cli一起工作,实际上我也有.spec个文件。

3 个答案:

答案 0 :(得分:2)

检查此方法

我制作build:ng build --env prod,它将把它写在dist文件夹下 然后我运行服务,我的构建消失了。

答案 1 :(得分:0)

您使用的是Angular CLI吗?如果是这样,默认情况下它不再生成所有这些"垃圾"文件。

答案 2 :(得分:0)

作为一个琐事,使用Angular CLI尚未创建Tour of Hereos演示,但它将改变。要删除构建文件,我一直在使用它。

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 {} \;