使用 express 模块安装 node.js

Installing node.js with express module

我正在使用最新的稳定版 debian 我可以 apt-get install nodejs 但不能用 apt 安装 npm,所以我从 wget http://nodejs.org/dist/v0.8.16/node-v0.8.16.tar.gz 编译,一切看起来都不错。

现在我想全局安装 express 模块并做了 sudo npm install -g express

但我收到此警告:

npm WARN engine express@4.11.1: wanted: {"node":">= 0.10.0"} (current: {"node":"v0.8.16","npm":"1.1.69"})

然后在命令行中输入 express 说找不到命令。我做错了什么?

我用的是旧版本。 我需要从这里获取最新的:

http://nodejs.org/dist/latest/node-v0.10.36.tar.gz

然后运行解压后的命令

./configure
make
sudo make install

然后npm install -g express