尝试将基本离子2应用程序导入vs2015,与离子1应用程序相同。但是,当我构建离子2应用程序时,我得到构建错误。似乎与打字稿相关联。任何人都设法在vs2015获得离子2应用程序建设。也许早到仍然是测试版。
错误: 严重性代码描述项目文件行抑制状态 错误TS5023构建:未知的编译器选项'allowNonTsExtensions'。
答案 0 :(得分:1)
有关未知编译器选项,请参阅tsc unknown compiler option allowNonTsExtensions。
从头开始创建一个新的Ionic2打字稿项目并将其导入VS
ionic start MyIonic2Project --v2 --ts
如果这样可行,那将只是您项目设置的问题,而不是在早期阶段与Ionic 2的VS兼容性。
猜测你的项目在* .js文件中使用Typescript并且在tsconfig.json中设置了allowNonTsExtensions。在这种情况下,您应该将typescript移动到* .ts文件,并从tsconfig.json中删除allowNonTsExtensions。