我正在使用the angular2 QUICKSTART我遇到一个问题,即Visual Studio在 typescript 导入模块时无法识别 Angular2 一切都很好:
它说:
无法找到模块' angular2 / platform / browser'
我的应用:
我知道打字稿应该直接从 node_modules - >读取.d.ts文件。 angular2 ,但无论如何我尝试添加angular2 DefinitelyTyped ,但仍无效。
Atm我使用安装了typescript 1.5的VS 2013更新5(我也试过1.75)
答案 0 :(得分:0)
请右键单击visual studio项目并单击Properties选项,然后选择Typescript Build,默认选择'none',将其更改为'CommonJs'。
如果有任何关于'experimentalDecorators'的问题仍然存在,请卸载项目并在<TypeScriptExperimentalDecorators>true</TypeScriptExperimentalDecorators>
标记内添加PropertyGroup
语句。
在构建项目时存在问题,例如“无法找到名称Map”,“找不到名称Promise”,或“找不到名称Set”尝试将目标更改为“es6” tsconfig.json
答案 1 :(得分:-3)
使用Visual Studio 2015解决。