由于Netbeans被用作我的主编辑器,并且项目是使用angular-cli构建的,这是一个美化问题,项目使用ng serve -o
构建和部署很好,这只是一个烦恼因为我喜欢我的Netbeans标记实际有错误的文件中的错误。
这是一个Netbeans特定的问题,有很多"找不到模块' angular2 / core'"问题,但每个都需要不同的IDE配置(VS,Webstorm等)我没有找到一个在Netbeans中解决这个问题。
重新创建问题: (使用angular-cli)
新的问题示例
从上面可以看出,许多文件都有错误。所有这些都是以' @ angular'开头的解决路径。你可以看到它可以很好地解决本地路径(./app.component)。
有些解决方案要求将"moduleResuolution":"node"
添加到tsconfig.json但是这是一个标准的angular-cli构建,当然也存在该行。
软件版本: Netbeans 8.1,Node 7.7.4,@ angular / cli 1.0.0
答案 0 :(得分:0)
解决方案是简单地升级到netbeans 8.2。打字稿支持已得到修复,上面标记的行不再标记。
Netbeans应自动安装TypeScript Editor
插件,并为方便起见安装netbeans-angular2-code-templates
插件。