最初,我们在 Mac 上开发了该应用程序。将代码移到 Windows 10 机器上编译以在 Windows 上运行。但是,在构建过程中,我最后遇到了这个错误:
Command finished with error code 0: C:\windows\system32\reg.exe query,HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0,/v,MSBuildToolsPath
Found MSBuild v4.0 at C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
Using MSBuild v4.0 from C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
MSBuild v4.0 is not supported, aborting.
Error: AppPackages doesn't exists
这是 ionic 信息
全局包:
@ionic/cli-utils : 1.3.0
Cordova CLI : 7.0.1
Ionic CLI : 3.3.0
本地包:
@ionic/app-scripts : 1.3.7
@ionic/cli-plugin-cordova : 1.3.0
@ionic/cli-plugin-ionic-angular : 1.3.0
Cordova Platforms : windows 5.0.0
Ionic Framework : ionic-angular 3.3.0
系统:
Node : v6.10.3
OS : Windows 10
Xcode : not installed
ios-deploy : not installed
ios-sim : not installed
我们使用的是 Visual Studio Community 2017。我已经尝试为 VS 安装所有的东西,但我似乎无法通过这个。我已经阅读了大量的网页和网站,尝试了所有我能找到的东西,但没有成功。
不确定下一步该做什么。我考虑过在 Windows 机器上启动一个新应用程序,然后将我的代码复制到其中,看看是否可行。不过,这对我来说似乎浪费了很多时间。
最佳答案
我对此的建议很简单。使用 Visual Studio Code 安装并运行您的项目。它被构建并且非常适合像 Ionic 这样的免费和开放的框架。这就是我每天的工作。当你这样做时,如果你有任何问题,请在下面给我评论。
关于windows - Mac 上的 Ionic App Build 无法在 Windows 上构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44438099/