我在用着angular2 快速入门 https://angular.io/docs/ts/latest/quickstart.html我遇到了 Visual Studio 无法识别的问题Angular2 with 打字稿导入模块,其余一切都很好:
它说:
找不到模块“angular2/平台/浏览器”
My app :
- 正在编译 .ts 文件,没有错误
- 它在浏览器中运行没有错误
- 如果我在 VS code 中打开项目,它工作正常,IDE 中没有错误
我知道打字稿应该直接读取 .d.ts 文件节点模块 --> angular2,但无论如何我尝试添加 angular2绝对打字但仍然没有成功。
Atm 我使用安装了 typescript 1.5 的 VS 2013 update 5 (我也尝试过使用 1.75)
请右键单击 Visual Studio 项目,然后单击 Properties 选项,然后选择 Typescript Build,默认选择“none”,将其更改为“CommonJs”。
如果有关“experimentalDecorators”的任何问题仍然存在,请卸载该项目并添加<TypeScriptExperimentalDecorators>true</TypeScriptExperimentalDecorators>
里面的声明PropertyGroup
tag.
构建项目时再次存在问题,例如“无法找到名称 Map”、“无法找到名称 Promise”或“无法找到名称 Set”尝试将 tsconfig.json 中的目标更改为“es6”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)