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