Netbeans 8.1,Angular 2:找不到模块' angular2 / core',用Angular-CLI创建的基础项目

时间:2017-04-20 18:11:36

标签: netbeans angular-cli

由于Netbeans被用作我的主编辑器,并且项目是使用angular-cli构建的,这是一个美化问题,项目使用ng serve -o构建和部署很好,这只是一个烦恼因为我喜欢我的Netbeans标记实际有错误的文件中的错误。

这是一个Netbeans特定的问题,有很多"找不到模块' angular2 / core'"问题,但每个都需要不同的IDE配置(VS,Webstorm等)我没有找到一个在Netbeans中解决这个问题。

重新创建问题: (使用angular-cli)

  

新的问题示例

然后在Netbeans中打开问题示例: enter image description here

从上面可以看出,许多文件都有错误。所有这些都是以' @ angular'开头的解决路径。你可以看到它可以很好地解决本地路径(./app.component)。

有些解决方案要求将"moduleResuolution":"node"添加到tsconfig.json但是这是一个标准的angular-cli构建,当然也存在该行。

软件版本: Netbeans 8.1,Node 7.7.4,@ angular / cli 1.0.0

1 个答案:

答案 0 :(得分:0)

解决方案是简单地升级到netbeans 8.2。打字稿支持已得到修复,上面标记的行不再标记。

Netbeans应自动安装TypeScript Editor插件,并为方便起见安装netbeans-angular2-code-templates插件。