我几天前开始使用Angular5
最近我收到了一个错误 -
*
./ node_modules / ng4-files / index.ts不属于 编译输出。有关详细信息,请查看其他错误消息。
*
此处也提到同样的问题 - https://github.com/bonjurmrfirst/ng4-files/issues/17
问题是.TS文件没有编译成输出,我没找到任何用于将ts文件编译成输出的脚本。
为我工作的解决方案是
将index.ts文件添加到tsconfig.json' s" include"块。见下面的例子:
{
"compileOnSave": false,
"compilerOptions": {
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2017",
"dom"
]
},
"include": [
"src/**/*",
"node_modules/ng4-files/index.ts"
]
}
我希望这会有所帮助。