cordova不是一个有效的任务
我格式化我的Mac并设置离子环境
1.install node.js
2.npm install -g cordova
3.npm install -g ionic@2.2.3
之后, ionic serve -l
可以运行没有错误,但是当我尝试build立android ionic cordova build android --prod
错误出来。
离子信息:
Your system information: Cordova CLI: You have been opted out of telemetry. To change this, run: cordova telemetry on. 7.0.1 Ionic Framework Version: 2.0.0 Ionic CLI Version: 2.2.3 Ionic App Lib Version: 2.2.1 Ionic App Scripts Version: 2.1.3 ios-deploy version: Not installed ios-sim version: Not installed OS: macOS Sierra Node Version: v6.11.3 Xcode version: Xcode 8.3.3 Build version 8E3004b
当我运行ionic serve -l
,也对我显示这个警告
您需要添加您想要定位您的应用程序的平台。 我们将添加'ios'和'android'平台。
$ cordova platform add android
如果一切都已经到位,并且您已经添加了所有必需的资源,只需键入:
ionic cordova build android
如果你面对android资源问题,那么你可以使用这个命令:
ionic resources
然后重build它,它应该工作。