Node.js NodeJS NPM可以';t安装express,I';我试过这么多的解决办法

Node.js NodeJS NPM可以';t安装express,I';我试过这么多的解决办法,node.js,npm,Node.js,Npm,因此,今天我试图安装express,但一直出现以下错误: npm ERR! Required: {"node":">= 0.8.0"} npm ERR! Actual: {"npm":"1.1.4","node":"0.6.12"} 我卸载了Node并重新安装了它,但它仍然显示相同的内容。我已经更新了所有内容,但仍然输出相同的错误。上提供了一个存储库,其中包含最新版本的NodeJS。请尝试以下操作卸载已安装的节点的当前版本并安装最新版本: sudo apt-get purge nod

因此,今天我试图安装express,但一直出现以下错误:

npm ERR! Required: {"node":">= 0.8.0"}
npm ERR! Actual:   {"npm":"1.1.4","node":"0.6.12"}

我卸载了Node并重新安装了它,但它仍然显示相同的内容。我已经更新了所有内容,但仍然输出相同的错误。

上提供了一个存储库,其中包含最新版本的NodeJS。请尝试以下操作卸载已安装的节点的当前版本并安装最新版本:

sudo apt-get purge nodejs
sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

这将同时安装npm和nodejs

您是否安装了最新的节点或npm

sudo apt-get install npm
npm install -g express
要制作您的express项目,请执行以下操作:

express myapp

以下是运行时得到的结果:
node-v
Update node.js。您运行的是一个非常旧的版本。我假设这是使用上述命令重新安装nodejs后收到的错误?如果是这样,请运行两个命令
node-v
npm-v
并发布输出。如果您尝试在主文件夹中创建一个空目录,并在该目录中运行
npm install express
,查看其是否有效。我可以看到您正在使用/var/www,这可能是与权限相关的问题吗?除此之外,我没有主意了:(听起来你在/var/www中没有写权限。很高兴它能为你工作。