需要npm错误与实际版本?
我安装了一个npm错误,这是什么意思? 我想这意味着我必须卸载节点并重新安装它? 或者升级它。 不知道我应该做什么,我不愿意开始搞砸了,因为害怕破坏一些东西。
My-Comp:websockets101 myuser$ npm install express npm ERR! error installing express@3.0.0beta7 Error: Unsupported npm ERR! error installing express@3.0.0beta7 at checkEngine (/usr/lib/node_modules/npm/lib/install.js:567:14) npm ERR! error installing express@3.0.0beta7 at nextStep (/usr/lib/node_modules/npm/lib/utils/chain.js:54:8) npm ERR! error installing express@3.0.0beta7 at chain (/usr/lib/node_modules/npm/lib/utils/chain.js:27:3) npm ERR! error installing express@3.0.0beta7 at installOne_ (/usr/lib/node_modules/npm/lib/install.js:545:3) npm ERR! error installing express@3.0.0beta7 at installOne (/usr/lib/node_modules/npm/lib/install.js:485:3) npm ERR! error installing express@3.0.0beta7 at /usr/lib/node_modules/npm/lib/install.js:422:9 npm ERR! error installing express@3.0.0beta7 at /usr/lib/node_modules/npm/lib/utils/async-map.js:57:35 npm ERR! error installing express@3.0.0beta7 at Array.forEach (native) npm ERR! error installing express@3.0.0beta7 at /usr/lib/node_modules/npm/lib/utils/async-map.js:57:11 npm ERR! error installing express@3.0.0beta7 at Array.forEach (native) npm ERR! Unsupported npm ERR! Not compatible with your version of node/npm: connect@2.3.9 npm ERR! Required: {"node":">= 0.5.0"} npm ERR! Actual: {"npm":"1.0.17","node":"v0.4.11"} npm ERR! npm ERR! System Darwin 10.8.0 npm ERR! command "node" "/usr/bin/npm" "install" "express" npm ERR! cwd /Users/myuser/projects/websockets101 npm ERR! node -v v0.4.11 npm ERR! npm -v 1.0.17
看起来像Express维护者的一部分。 他将在Node 0.4.x上安装Express 3.0.0 beta版,但需要安装在0.5.x及更高版本上的库。
尝试npm install express@2.x
以获得保证在Node 0.4.x上工作的最新版本(3.0仍在testing版), 或者升级到最新版本的Node.js(现在是0.8.1,我相信)。
- 安装Zombie.js错误:ReferenceError:Set未定义。 我究竟做错了什么?
- 使用节点js安装MySql
- 在安装/升级nodejs v0.10.30时出现“update-alternatives”错误
- 在Mac上安装Log.io时出错
- 在Solaris上构buildNode.JS:“使用<stdbool.h>仅在c99编译环境中有效。”
- apt-get install nodejs-legacy npm无法识别
- 根本无法安装快递发生器(只在笔记本电脑上,桌面上没有问题)
- uglifier gem load error / download node.js?
- 如何在OSX Yosemite上使用node.js 0.12正确安装node-inspector?