您好我是离子框架的新开发人员。当我构建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
请帮帮我
答案 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失败了:/我希望这个解释足够了!