我真的试图避免不得不提出这个问题,但我已经坚持了两天。问题是,当我尝试运行命令" ionic build android
"我一无所获。没有错误响应,没有警告,没有。
我安装了node.js并使我的npm全局,所以我可以在任何地方访问它。我通过npm install安装了ionic和cordova,我能够启动应用程序并在网上看到它但是当我尝试在我的设备上运行它时,我根本没有得到任何响应。
我错过了什么?我有所有的android sdks,因为我通常在本地编写我的android应用程序。我安装了Ant view homebrew。我很失落。
答案 0 :(得分:1)
显然有bug in Node 5.0.0造成这种情况。
我遇到了与您相同的问题,通过更新到最新版本的节点(截至今天的5.2.0)来解决问题,并且能够解决它:
sudo npm update -g
由于某些原因(我尚未知道),cordova
命令在此更新后不再可用(返回“/usr/local/bin/cordova: No such file or directory
”),但通过调用
sudo npm install -g cordova
帮助。完成这两次更新后,ionic build ...
和cordova build ...
命令再次起作用。
因此,显然不再需要将节点降级到版本4来解决此问题。