我是靠谱客的博主 传统奇异果,最近开发中收集的这篇文章主要介绍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

最后

以上就是传统奇异果为你收集整理的Node-编译与安装的全部内容,希望文章能够帮你解决Node-编译与安装所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部