概述
步骤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
最后
以上就是传统奇异果为你收集整理的Node-编译与安装的全部内容,希望文章能够帮你解决Node-编译与安装所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复