Node-编译与安装

步骤1-选择平台

   Node开箱即可安装在Linux,Macintosh和Solaris上,通过做一些额外设置,也可以运行在Unix及Windows上。

步骤2-预备知识

    Node有许多依赖条件,幸运的是,大部分依赖包都与Node一块发布,从源代码编译只需要2个东西:

  • Python--2.4以上版本,在Python上面运行的编译工具已经随Node一起发布。
  • Libssl-dev--如果在你的网络环境要使用SSL/TLS加密,Libssl是一个在openssl工具中使用的包。在Linux和Unix系统中可以使用package manager安装,在OS X中该包是预安装的。

步骤3a-在UNIX上安装(包含BSD及MAC)

    从源代码编译

   编译和安装NODE(在命令行执行以下语句)

git clone--depth 1 git://github.com/joyent/node.git
cd node
git checkout origin/v0.4 # optional. Note that master is unstable.
export JOBS=2 # optional, sets number of parallel commands.
mkdir ~/local
./configure --prefix=$HOME/local/node
make
make install
echo 'export PATH=$HOME/local/node/bin:$PATH' >> ~/.profile
source ~/.profile.

    如果在安装的时候出现问题,查看Troubleshooting Installation,尝试alternate installation method,或者到#node.js 提问。

    预编译二进制文件

    你也可以通过packages方式安装node:: Installing Node.js via package manager

步骤3b-在Windows上面编译

    预编译二进制文件

    独立的二进制文件可以再node-js.prcn.co.cc找到。

    从源文件编译

    在Window下面编译Node有两种方式,第一种是通过Cygwin仿真层,另外一种是使用MinGW(Windows GNU工具链),查看 Cygwin 和 MinGW页面。

两者都不是令人满意的方式,但是可以将Node运行起来

步骤4-安装NPM

   NPM是一个package manager,是一个安装额外node包及程序的事实标准,在Unix上面安装非常简单,使用以下命令:

# curl http://npmjs.org/install.sh | sh

安装一个包的示例:

# npm installexpress

更多请参考https://github.com/isaacs/npm 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值