离子构建windows手机

时间:2016-04-12 07:28:10

标签: windows cordova ionic-framework

您好我是离子框架的新开发人员。当我构建Windows应用程序时,它在命令提示符中显示一些错误:

  

E:\ node \ ionic \ myApp> ionic build windows运行命令:   E:\节点\ node.exe   E:\节点\离子\对myApp \钩\ after_prepare \ 010_add_platform_class.js   E:\ node \ ionic \ myApp添加到body类:platform-windows Building   项目:   E:\节点\离子\对myApp \平台\ WINDOWS \ CordovaApp.Windows.jsproj           配置:调试           平台:anycpu C:\ Program Files \ MSBuild \ 14.0 \ bin \ Microsoft.Common.CurrentVersion.targets(2049,5):   错误MSB3774:找不到SDK“Microsoft.WinJS.2.0,Version = 1.0”。   [E:\节点\离子\对myApp \平台\ Windows \ CordovaApp.Windows.jsproj]   错误:C:\ Program Files \ MSBuild \ 14.0 \ bin \ msbuild.exe:命令失败   退出代码1

enter image description here

请帮帮我

2 个答案:

答案 0 :(得分:0)

https://issues.apache.org/jira/browse/CB-11204

我使用的解决方案是启动Visual Studio,选择"文件>新项目> Windows> Windows8>安装Windows 8.1和Windows Phone 8.0 / 8.1工具,下载Windows平台和工具。

答案 1 :(得分:0)

Cordova找不到winjs.2.0,所以你需要使用NuGet来安装它。我是从Visual Studio Code 2015开始的。只需转到 Project> NuGet包管理 ,寻找 WinJS 并进行安装。 我无法上传我拍摄的几张截图,因为imgur失败了:/我希望这个解释足够了!