我刚收到一个离子v1应用程序,我必须做一些更改,但在重新安装离子后,我无法运行它。每次我在离子CLI中运行library(lubridate)
x = as.POSIXct("2017-04-19 09:54:00", tz = "UTC")
hour(x) * 60 + minute(x) + second(x)/60 - 7.97 * 60
#[1] 115.8
时,都会收到此错误:
WARN:请将ionic.project重命名为ionic.config.json 重命名。使用此版本的Cordova与旧版本 cordova-android已弃用。升级到cordova-android@5.0.0或 新。
错误:您的Android平台没有Api.js
目前我无法迁移到Ionic 2。
我可以做什么来运行/构建它?
答案 0 :(得分:1)
所有的拳头,当你以这种方式安装Ionic时
npm install -g cordova ionic
您将获得适用于Ionic 2,Angular 2和different project structure的最后一个CLI。如果您想运行和构建Ionic v1项目,则需要使用适用于您的版本的工具。
要安装特定版本,您需要在名称包和所需版本之后添加@符号,例如:
npm install -g ionic@1.7.14
npm install -g cordova@6.0.0
另外,您必须记住,Android一直在改进他们的工具,而且这个版本的cordova无法与最新的Android工具链一起正常工作。 This question可以帮助您下载和设置此版本的cordova的安卓工具。
之后,您将能够运行ionic run android