ubuntu安装node.js

【笔者亲测,建议使用第二种方法】

在互联网上有很多从源码编译安装Node.js的文章,在此我强烈建议不要采用这种方法。大多数情况下,包维护者对软件结构了解的非常清楚,开发者无需从头编译最新版本的源码。

下面的方法适用于最新版本的Ubuntu、Ubuntu 12.04 LTS、Ubuntu 12.10、Ubuntu 13.04等版本。它可以帮助开发者在Ubuntu上安装Node.js,无需从头编译安装。你可以在云主机上执行以下的命令:

    # apt-get update 
    # apt-get install -y python-software-properties software-properties-common 
    # add-apt-repository ppa:chris-lea/node.js 
    # apt-get update 
    # apt-get install nodejs 

一旦命令执行完,最新版本的Node.js就安装好了,需有任何担忧。一旦Node.js的新版本发布了,你可以直接从包管理器升级,无需从头再次编译安装。

【方法二】

安装nvm:

   安装nvm有一个简单的方法:

$ wget -qO- https://raw.github.com/creationix/nvm/v0.25.0/install.sh | sh

这样安装实际上是把nvm克隆到 ~/.nvm 中的。在~/ .bashrc和 ~/ .zshrc中添加的scource在安装过程中已经都设置好了。

如果你的nvm版本是较低版本的话, 你也可以在 ~/ .nvm/中checkout新的版本安装,就会自动更新。

安装node:

安装好nvm后就可以直接使用nvm安装node;

首先用nvm查看现有的所有node版本:

 $ nvm ls-remote   

 然后选择你想要的版本安装:

$ nvm install <version>

 如果安装了多个版本之后,你可以用

nvm use <version>

来选择你想要的版本。

安装好后,npm也会自动加载好

你可以用nvm current 来查看当前的node版本,node ls 也可以查看本地node.

通过一下命令来设置默认的版本:

  $ nvm alias default<version>

 nvm 安装npm的同时会安装npm。

安装好之后,可以通过node -v来查看你所安装的版本。

安装express:

   $ nvm install -g express-generator

 其他express命令可以去看express教程。

猜你喜欢

转载自570109268.iteye.com/blog/2384918