首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >404创建新的cordova项目时出错

404创建新的cordova项目时出错
EN

Stack Overflow用户
提问于 2018-02-12 15:59:57
回答 4查看 418关注 0票数 2

当我尝试创建一个新的cordova项目时,我得到了这个错误:

代码语言:javascript
复制
Downloading cordova library for www...
Error: HTTP error 404 retrieving version 3.6.3 of cordova for www
at Request._callback (/usr/share/cordova-cli/node_modules/cordova-lib/src/cordova/lazy_load.js:251:30)
at Request.self.callback (/usr/share/cordova-cli/node_modules/cordova-lib/node_modules/request/request.js:372:22)
at Request.emit (events.js:160:13)
at Request.<anonymous> (/usr/share/cordova-cli/node_modules/cordova-lib/node_modules/request/request.js:1310:14)
at Request.emit (events.js:165:20)
at IncomingMessage.<anonymous> (/usr/share/cordova-cli/node_modules/cordova-lib/node_modules/request/request.js:1258:12)
at IncomingMessage.emit (events.js:165:20)
at endReadableNT (_stream_readable.js:1101:12)
at process._tickCallback (internal/process/next_tick.js:152:19)

我用来创建项目的命令是:

代码语言:javascript
复制
cordova create hello com.example.hello HelloWorld

我在ubuntu 16.04.2上,我的cordova版本是4.3.1

任何帮助都将不胜感激,谢谢!

EN

回答 4

Stack Overflow用户

发布于 2018-09-22 02:41:23

为了回答最初的问题,对于那些坚持维护旧项目(在cordova 4.3.1上)并且不能升级cordova的人来说,这是因为"create“试图从一个死URL中获取"hello world”项目:

https://git-wip-us.apache.org/repos/asf?p=cordova-app-hello-world.git;a=snapshot;h=3.6.3;sf=tgz

要在这些旧版本中解决此问题,请使用--src创建项目,这会阻止获取"hello world“www项目:

cordova create --src=<path-to-your-www> myapp

票数 2
EN

Stack Overflow用户

发布于 2019-09-18 03:32:32

@Denis Babineau在这方面是正确的。我可以补充的另一件事是,passed --src=标志需要指向本地文件夹,然后该文件夹将用于创建应用程序。他在评论中添加的链接将带你进入repo,在那里你可以下载你可能需要的任何版本的helloworld应用程序,在你的本地环境中重新创建该应用程序,并使用--src参数指向该文件夹,这将生成具有该特定cordova版本的应用程序。

所以类似于:cordova create --src='../helloworld3.5.0/' helloapp com.helloapp.domain helloapp

其中helloworld3.5.0结构如下:

代码语言:javascript
复制
/
index.html
css/index.css
img/logo.png
js/index.js
票数 2
EN

Stack Overflow用户

发布于 2018-02-23 19:13:31

4.3.1是Cordova的旧版本(可能已被弃用)。我认为你应该更新这个包:sudo npm install -g cordova

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48741824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档