我在 Lubuntu 上进行了一个临时设置,可以通过 sudo npm install “运行”。我使用 Ionic Framework 生成器来创建项目,它们的功能与构建和部署一样。我升级到 15.04 并且从那以后在寻找有效的解决方案时遇到问题,不会给出 EACCESS 错误或 grunt serve 告诉我
升级警告 - 为了 CLI 正确运行,
强烈建议升级以下内容:请将您的 Node 运行时更新到版本 >=0.12.x 请将您的 Cordova CLI 更新到版本 >=4.2.0
npm install -g cordova
然后让 npm install -g cordova 告诉我
npm WARN 引擎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、node install brew 并为所有人创建了新的安装。我仍然收到 EACCESS 错误,我的 ionic "grunt serve" 部署了浏览器,但给出了 ERR_CONNECTION_REFUSED 我安装了 brew,手动删除了 npm 文件夹并进行了全新安装。没有欢乐
哪个节点 - /home/username/.nvm/v0.10.26/bin/node
节点-v v0.10.26
哪个 npm - /home/userna/.linuxbrew/bin/npm
npm -v 2.12.1
哪个科尔多瓦 - /usr/local/bin/cordova
科尔多瓦-v 3.5.0-0.2.6
为了更好地衡量,我认为如果我安装了 node4,我所有的麻烦都会消失。
我知道我搞砸了,但我想从 node、npm(没有 sudo)和 cordova 开始。任何帮助,将不胜感激
Ps:我已经完成了大部分正常的建议,因此我提出了问题。