我正在使用Angular CLI处理Angular 4项目,但它正在重新编译所有时间,在我正在处理的项目上的任何文件夹上有任何更改。当文件夹更新时,角度cli防止重新编译
例如,我正在研究文件上传器,但无法正确测试它,因为上传文件时,应用程序会重新编译并重新加载,所以函数永远不会完成。
有没有办法阻止这种情况发生?只需在单个文件夹(即assets
文件夹)上禁用“手表”即可。
我试图从angular-cli.json
文件中删除它,但它没有区别,它仍然重新编译所有内容。
我也尝试添加排除选项到文件tsconfig.json
和tsconfig.app.json
,但它也仍然重新编译所有内容。
我加入了排除这样的:
// tsconfig.app.json
"exclude": [
"test.ts",
"**/*.spec.ts",
"/app/assets/**/*"
]
// tsconfig.json
"exclude": [
"test.ts",
"**/*.spec.ts",
"./src/app/assets/**/*"
]