这些红色的波浪线显示 找不到模块'angular2/core'
,找不到模块'angular2/router'
,找不到模块'angular2/http'
。我查看了SO上的其他帖子,但似乎没有适当的答案。
如下图所示,我还添加了对 d.ts
文件的引用,但仍无法工作。
其他帖子说我需要在 tsconfig.json
文件中配置一些东西,但我正在使用 Visual Studio,并且我认为不需要使用 angular 团队建议的 tscompiler,因为 Visual Studio 应该可以自动编译 ts 文件。
即使使用 Visual Studio,tsconfig.json
文件是否仍然需要?
我该如何消除这些波浪线?
谢谢!
(我正在使用 Visual Studio 2015 和最新的 Typescript 引擎)
更新:
我不确定 npm 包管理器是什么。但是,当项目创建时,我有一个预构建的 package.json
文件。我使用这个文件来安装 npm 包。
"compilerOptions": { "module": "commonjs" }
。 - Irving