###关于Node.js Node.js于2009年面世,是一种事件驱动型编程语言,用Javascript 写成,是当前github里第二流行的库,用于构建可扩展性高的应用程序和网络程序,特别适合于网络服务器构建。
<be /> ###设置
如果你的droplet已经安装了编译器和curl,大可跳过这部分。
因为node.js安装本身同时需要一个编译器和curl,所以需要这些步骤。例外,对于下面三个命令(实际安装不需要),你需要在VPS上具有sudo权限。
继续下一步,在开始安装任何所需组件之前,运行apt-get update。
sudo apt-get update
更新完成后,在你的VPS上安装一个编译器。
sudo apt-get install build-essential
另外,一定要下载curl,我们需要它自行运行安装。
sudo apt-get install curl
当那两个组件下载完成后,你就可以安装node.js了。
###安装node.js和NPM 本人发现了下面这个描述安装node.js的最简单方法。根据其站点的内容,安装node.js有8种安装方法,如果愿意的话可以查看其他的方法。
具体安装过程很顺畅,并单独在用户本地系统安装node.js。
通过改变路径从~/local/bin 目录获得命令,启动
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
继续下一步,加载bashrc文件
. ~/.bashrc
给安装创建两个新目录
mkdir ~/local
mkdir ~/node-latest-install
转换到latest-install文件夹
cd ~/node-latest-install
运行curl得到node.js压缩包,接着进行解压。
curl http://nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1
完成后,继续下一步,开始安装进程,并限制本地用户。这可以保证稍后你不再需要sudo。
/configure --prefix=~/local
运行安装,但会遇到提醒:需要一会儿时间。
make install
通过curl下载node包管理器,就完成了。
curl https://npmjs.org/install.sh | sh
在全部完成后,你可以快速查看一下你的VPS上安装的是哪个版本。
node -v
<br /> From: https://www.digitalocean.com/community/articles/how-to-install-an-upstream-version-of-node-js-on-ubuntu-12-04
呃,一直以来我用的最简单的方法是:
git clone https://github.com/creationix/nvm.git ~/.nvm
. ~/.nvm.sh
nvm install v0.10.26
nvm alias default v0.10.26
node -v
什么是上游版本?是不是意思是,现在的稳定版是10.26,要安装比10.26更新的?
因为这片文章写于2012年,那时候还没有nvm 之类的版本管理器