安裝使用下面的命令NPM的安裝問題的Ubuntu 11.04
sudo apt-get install git-core curl build-essential openssl libssl-dev
git clone https://github.com/joyent/node.git && cd node
./configure
make
make install
node -v
v0.5.0-pre
作品清新節點無故障。當我嘗試安裝NPM我得到:
>/tmp/node$ curl http://npmjs.org/install.sh | sudo sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3874 100 3874 0 0 3033 0 0:00:01 0:00:01 --:--:-- 22923
fetching:
gzip: stdin: unexpected end of file
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
It failed
>
我使用的是VirtualBox的NAT用的方式沒有特殊的代理/防火牆的網絡。
試圖curl -s -L http://registry.npmjs.org/npm/latest
我得到{"error":"ucs","reason":"{bad_utf8_character_code}"}
這可能暗示一個NPM方面的問題?
拉爾夫
但是考慮到這會安裝最新版本的節點,並且可能會破壞兼容性。例如,當運行lesscss時,它可能需要節點0.4.12,而在編寫thios註釋時,自動下載的版本是0.7.9。看到這篇文章:http://stackoverflow.com/questions/7717623/getting-an-error-when-running-the-less-css-compiler-in-node-js – 2012-05-22 20:51:56