【发布时间】:2014-11-04 03:01:54
【问题描述】:
我正在拼命尝试在我的计算机上安装和调用 apache cordova,按照此处的说明(通过命令行执行): http://cordova.apache.org/docs/en/3.5.0//guide_cli_index.md.html#The%20Command-Line%20Interface
我确实成功安装了 nodejs (v0.10.15) 和 npm (1.2.18)。 但是,当我输入时:
sudo npm install -g cordova
它部分安装成功,最后抛出一些异常。
>npm ERR! Error: invalid version: 3001.0001.0000-dev-harmony-fb
>npm ERR! at validVersion (/usr/lib/nodejs/read-package-json/read-json.js:573:40)
>npm ERR! at final (/usr/lib/nodejs/read-package-json/read-json.js:323:23)
>npm ERR! at /usr/lib/nodejs/read-package-json/read-json.js:139:33
>npm ERR! at cb (/usr/lib/nodejs/slide/lib/async-map.js:48:11)
>npm ERR! at /usr/lib/nodejs/read-package-json/read-json.js:251:40
>npm ERR! at fs.js:268:14
>npm ERR! at /usr/lib/nodejs/graceful-fs/graceful-fs.js:103:5
>npm ERR! at Object.oncomplete (fs.js:107:15)
>npm ERR! If you need help, you may report this log at:
>npm ERR! <http://bugs.debian.org/npm>
>npm ERR! or use
>npm ERR! reportbug --attach /npm-debug.log npm
>npm ERR! System Linux 3.11.0-26-generic
>npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "cordova"
>npm ERR! cwd /
>npm ERR! node -v v0.10.15
>npm ERR! npm -v 1.2.18
>npm ERR!
>npm ERR! Additional logging details can be found in:
>npm ERR! /npm-debug.log
>npm ERR! not ok code 0
npm 好像已经安装到 /usr/share/npm
我添加到我的 PATH (/etc/environment) 中,由
证明 echo $PATH
仍然无法调用
cordova
因为它一直在说:
cordova:找不到命令
谁能帮帮我?
【问题讨论】:
标签: node.js ubuntu cordova npm ubuntu-13.10