问题分析: Angular 7 CLI默认只会编译src文件夹下的.ts文件,并不会读取其他自定义的.ts文件。
解决方法: 要使Angular 7 CLI读取自定义的.ts文件,可以通过以下方法解决:
将自定义的.ts文件放置在src文件夹下。这是Angular 7 CLI默认会编译的文件夹,因此将文件放在该文件夹下可以确保CLI能够正确读取和编译这些文件。
在angular.json文件中配置编译选项。在"build"节点下的"options"节点中,添加"include"字段,并指定要包含的文件路径。例如,如果要包含src/assets/custom.ts文件,可以添加以下配置:
"options": {
"include": [
"src/**/*.ts",
"src/assets/custom.ts"
]
}
这样配置后,Angular 7 CLI会将指定的自定义.ts文件包含在编译过程中。
ng build --include=src/assets/custom.ts
以上是解决Angular 7 CLI不读取自定义.ts文件的方法,希望能对你有帮助。