文件' src / app / app.component.spec.ts'不属于Typescript项目&s; src / tsconfig.app.json'升级到Angular 5时
我们已经按照所有指示将我们的项目从角度4转换出来,但是我们的头发已经完成了这个 - 任何人都有任何想法?
我们从tslint收到此错误...
答案 0 :(得分:5)
更改" lint" .angular-cli.json的一部分,替换所有"文件"带"排除"的条目条目...
"lint": [
{
"project": "src/tsconfig.app.json",
"files": "src/**/*.ts"
},
{
"project": "src/tsconfig.spec.json",
"files": "src/**/*.spec.ts"
},
{
"project": "e2e/tsconfig.e2e.json",
"files": "e2e/**/*.ts"
}]
变为
"lint": [
{
"project": "src/tsconfig.app.json",
"exclude": "**/node_modules/**"
},
{
"project": "src/tsconfig.spec.json",
"exclude": "**/node_modules/**"
},
{
"project": "e2e/tsconfig.e2e.json",
"exclude": "**/node_modules/**"
}]
答案 1 :(得分:2)
将我们的.angular-cli.json中指定的文件作为lint配置,但我们应该只依赖tsconfig.json文件中指定的文件。我们从angular-cli.json中删除了文件,一切都很好。