运行webpack有效但WebStorm报告错误

时间:2016-01-21 21:33:33

标签: angularjs typescript webstorm webpack

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都满意?

enter image description here

1 个答案:

答案 0 :(得分:-1)

好的,我自己找到了解决方案。

我删除了tsconfig.js中与问题中相同的代码行,但添加了

"exclude": [ "node_modules" ]

然后每个人都很高兴:)