从node、npm和cordova的新拷贝开始



我在Lubuntu上用sudo npm install做了一个临时设置。我使用Ionic Framework生成器来创建项目,它们的功能就像构建和部署一样。我升级到15.04,从那时起就有问题找到一个解决方案,工作不给EACCESS错误或grunt服务告诉我

升级警告-为使CLI正常运行,
强烈建议升级以下内容:

请将Node运行时更新到版本>=0.12.x请将您的Cordova CLI更新到版本>=4.2.0 npm install -g cordova

然后为NPM安装-g cordova告诉我

npm警告引擎cordova-serve@0.1.3:希望:{"node"祝辞= 0.12.0","npm":"祝辞= 2.5.1"}(目前:{"node"0.10.26","npm":"2.12.1"})

我已经尝试了"chown -R whoami/dir/of/npm"我已经删除了npm,节点安装brew并为所有人创建了新的安装。我仍然会得到EACCESS错误,我的电子"咕噜"服务。部署浏览器,但返回ERR_CONNECTION_REFUSED我安装了brew,手动删除了npm文件夹,然后重新安装。没有欢乐

哪个节点-/home/username/.nvm/v0.10.26/bin/node

node -v v0.10.26

which NPM -/home/userna/.linuxbrew/bin/NPM

npm -v 2.12.1

which cordova -/usr/local/bin/cordova

cordova -v 3.5.0-0.2.6

我想如果我安装了node4,我所有的麻烦都会消失。

我知道我搞砸了,但我想一个干净的开始与node, npm(没有sudo)和cordova。如有任何帮助,不胜感激

Ps:我已经做了大多数正常的建议,因此我的问题

是否使用nvm安装节点?所以试试

nvm use 4.0.0
一般

:

nvm install [VERSION]
nvm use [VERSION]

使用permanent:

nvm alias default [VERSION]

尝试在更新节点后再次安装cordova

npm install -g cordova

如果全部失败:

使用brew卸载节点并重新安装propper:

cd ~
sudo rm -rf .npm
brew update
brew uninstall npm
brew install npm

最新更新