我使用git安装节点js,我使用的方法如下:
mkdir ~/local
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
. ~/.bashrc
git clone git://github.com/joyent/node.git
cd node
./configure --prefix=~/local
make install
cd ..
在此之后,我在命令行上使用node,它告诉我没有节点。任何人都可以帮助我吗? 我得到了https://gist.github.com/isaacs/579814方法,但无法正常工作。 我的路在这里。
答案 0 :(得分:3)
make
之前必须make install
。
答案 1 :(得分:1)
我使用NVM将Node.js安装到我的Ubuntu计算机上:
首先安装这些软件包
sudo apt-get install curl build-essential libssl-dev libxml2 libxml2-dev libexpat1-dev
安装nvm
git clone https://github.com/creationix/nvm.git ~/.nvm
要激活nvm,您需要从bash shell中获取它(例如,添加到〜/ .bash_profile)
. ~/.nvm/nvm.sh
升级节点
时还需要执行以下步骤安装节点(使用您喜欢的任何版本,但v0.8.x可以使用)
nvm install v0.8.23
nvm alias default v0.8.23
nvm use v0.8.23
如有任何问题,我会查看NVM repo。
答案 2 :(得分:0)
这是我在ubuntu上为node.js构建的脚本。我不是从最新的代码构建的,但它接近你的过程。
sudo apt-get update
sudo apt-get -y install build-essential libssl-dev
wget http://nodejs.org/dist/latest/docs/
node_version=`grep -i 'current version' index.html | sed -E 's/.*([0-9]+\.[0-9]+\.[0-9]+).*/\1/'`
wget http://nodejs.org/dist/v$node_version/node-v$node_version.tar.gz
tar -xzf node-v$node_version.tar.gz
cd node-v$node_version
./configure
make
sudo make install
cd ..
rm -rf node-v$node_version.tar.gz node-v$node_version index.html