我有Angular 4项目,只在dev环境中使用我的一些文件(或类)。 但是如何从生产环境的构建中删除它们(ng build --env = prod)?
感谢。
答案 0 :(得分:1)
生产环境使用AOT编译,因此您可以通过在tsconfig-aot.json
文件夹中创建名为src
的文件来自定义构建选项(有关更多信息检查Ahead of Time Compilation ),然后您可以使用exclude
数组来指定排除的文件,例如:
"exclude": [
"test.ts",
"**/*.spec.ts"
]
答案 1 :(得分:0)
您也可以在 angular.json 中使用 "functional-tests": "testcafe 'chrome:headless' src/functional-tests/ --app 'yarn start' --app-init-delay 4000",
。您必须在构建中添加该文件,然后再将其替换为任何内容,因此它将删除该文件。
例如,如果我只想在生产环境中而不是在暂存环境中添加 A B C
0 - 1 -
1 DL 5.1 -
2 RN 1.2 7.6
3 - 6.3 ABC
. .
. .
. .
,则可以这样写-
A B C
0 DL 5.1 -
1 RN 1.2 7.6