Git “执行时出错”;npm安装“;

Git “执行时出错”;npm安装“;,git,node.js,heroku,npm,Git,Node.js,Heroku,Npm,我是新来的。我不知道这是否需要认真对待,或者我可以继续我的行动。只有在这里,我可以发布它的全部细节 npm ERR! error installing express@3.3.5 npm ERR! error rolling back express@3.3.5 Error: UNKNOWN, unknown error '/home/ubuntu/vengit/node_modules/express' npm ERR! Unsupported npm ERR! Not compatible

我是新来的。我不知道这是否需要认真对待,或者我可以继续我的行动。只有在这里,我可以发布它的全部细节

npm ERR! error installing express@3.3.5
npm ERR! error rolling back express@3.3.5 Error: UNKNOWN, unknown error '/home/ubuntu/vengit/node_modules/express'

npm ERR! Unsupported
npm ERR! Not compatible with your version of node/npm: connect@2.8.5
npm ERR! Required: {"node":">= 0.8.0"}
npm ERR! Actual:   {"npm":"1.1.4","node":"0.6.12"}
npm ERR!
npm ERR! System Linux 3.2.0-40-virtual
npm ERR! command "node" "/usr/bin/npm" "install"
npm ERR! cwd /home/ubuntu/vengit
npm ERR! node -v v0.6.12
npm ERR! npm -v 1.1.4
npm ERR! code ENOTSUP
npm ERR! message Unsupported
npm ERR! errno {}
npm http GET https://registry.npmjs.org/keypress
npm http GET https://registry.npmjs.org/mime
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     /home/ubuntu/vengit/npm-debug.log
npm not ok

错误是因为Express的一个依赖项()需要节点0.8.0或更高版本

npm ERR! Required: {"node":">= 0.8.0"}
npm ERR! Actual:   {"npm":"1.1.4","node":"0.6.12"}
而且,由于已安装节点0.6.12,因此无法安装Express 3.3.5


您可以尝试安装较旧版本的Express或将Node更新到至少0.8.0。

此错误是因为Express的一个依赖项()需要Node 0.8.0或更高版本

npm ERR! Required: {"node":">= 0.8.0"}
npm ERR! Actual:   {"npm":"1.1.4","node":"0.6.12"}
而且,由于已安装节点0.6.12,因此无法安装Express 3.3.5


您可以尝试安装较旧版本的Express或将Node更新到至少0.8.0。

如果节点为0.6.12,则无法安装Express 3.x.x。为什么不能升级Node.js?是否有任何特定的理由支持0.6.12?没有。没有理由。让我尝试升级它。您有节点0.6.12,您将无法安装Express 3.x.x。为什么不能升级Node.js?是否有任何特定的理由支持0.6.12?没有。没有理由。让我试着升级一下。