WebStorm在未触及的Angular 2 webpack boilerplate分支上报告错误,请参见下图 . 错误消息是文件lib/index.ts中 import {App} from './components/index';
行中的应用程序,并且说 Corresponding file is not included in tsconfig.json
. 但执行 webpack-dev-server
没有错误,应用程序在浏览器中运行良好 .
如果我从tsconfig.json删除以下内容:
"files": [
"lib/index.ts"
]
然后错误就消失了 . 该应用程序也运行良好(也是在停止并启动 webpack-dev-server
之后),但就在 webpack: bundle is now VALID.
之前有很多错误都在说 ... error TS2300: Duplicate identifier ...
,但如上所述,应用程序运行正常 .
如何解决这个问题,使WebStorm和webpack都满意?
1 回答
好的,我自己找到了解决方案 .
我在tsconfig.js中删除了与问题中相同的代码行,但添加了
然后大家都很开心:)