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工具链),查看CygwinMinGW页面。

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

步骤4-安装NPM

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

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

安装一个包的示例:

# npm installexpress

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值