使用 5.1.1 创建 Cordova 项目

Posted

技术标签:

【中文标题】使用 5.1.1 创建 Cordova 项目【英文标题】:Creating Cordova Project with 5.1.1 【发布时间】:2015-06-26 14:25:19 【问题描述】:

我在 Cordova-ios 项目上的 Ajax 调用遇到了一些问题,我正在尝试将项目升级到最新的 cordova。旧的是cordova 3.8.0版。

我已将我的 cordova 升级到 5.1.1(此时是最新版本),但是当我从头开始创建项目时,它显示了 cordova-ios@3.8.0。不应该是cordova-ios@5.1.1吗?

请参阅下面的命令输出。我不明白。如何使用 cordova 5.1.1 创建新项目?

abcd:bby511 me$ npm -v 2.10.0

abcd:bby511 me$ 科尔多瓦 -v 5.1.1

abcd:bby511 me$ cordova 平台更新 ios 正在更新 ios 项目... iOS 项目更新为 cordova-ios@3.8.0

【问题讨论】:

【参考方案1】:

如您所见,您已将 Cordova 版本更新到 5.1.1,但这是 Cordova CLI 编号版本,而不是所有 Cordova 平台版本。

最后一个ios平台版本(稳定)是3.8,所以你的项目更新正确。你可以在他们的 git 页面查看每个平台的状态,例如 iOS:https://github.com/apache/cordova-ios

问候。

【讨论】:

我试图安装 Cordova 插件 (cordova-plugin-whitelist) 但收到此错误:插件不支持此项目的 cordova-ios 版本。 cordova-ios: 3.8.0,失败的版本要求:>=4.0.0-dev 这是什么意思?

以上是关于使用 5.1.1 创建 Cordova 项目的主要内容,如果未能解决你的问题,请参考以下文章

Cordova 应用签署 apk 后需要 CORS

PhoneGap/Cordova、波纹仿真器、CORS 和 JSONP

django、cordova、ionic 和 angular.js 的 CORS 问题

Cordova 应用程序的 API 服务器 CORS 白名单

启用 CORS 从 Cordova 应用程序调用 JSON REST

mac下配置phonegap(cordova)5.1.1开发环境