Node.js:安装配置
跳到导航
跳到搜索
关于
可以根据不同平台系统选择你需要的 Node.js 安装包。
- Node.js 安装包及源码下载地址为:https://nodejs.org/en/download/
- Node.js 历史版本下载地址:https://nodejs.org/dist/
注意:
- Linux 上安装 Node.js 需要安装 Python 2.6 或 2.7 ,不建议安装 Python 3.0 以上版本。
Windows 安装
有两种方式:
- Windows 安装包(.msi)
- Windows 二进制文件(.exe)
太常见,实在没什么好说的。
唯一注意的是,环境变量的配置(两种方式都可以实现自动配置),通过 cmd 中 path 命令查看环境变量:
如果安装成功,可以通过 node --version 命令验证安装:
Linux 安装
直接使用已编译好的包
Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:
# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下载
# tar xf node-v10.9.0-linux-x64.tar.xz // 解压
# cd node-v10.9.0-linux-x64/ // 进入解压目录
# ./bin/node -v // 执行node命令 查看版本
v10.9.0
解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:
ln -s /usr/software/nodejs/bin/npm /usr/local/bin/
ln -s /usr/software/nodejs/bin/node /usr/local/bin/
源码安装(CentOS)
安装步骤:
- 下载源码:
cd /usr/local/src/ wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
- 解压源码:
tar zxvf node-v0.10.24.tar.gz
- 编译安装:
cd node-v0.10.24 ./configure --prefix=/usr/local/node/0.10.24 make make install
- 配置 NODE_HOME:
- 进入 profile 编辑环境变量:
vim /etc/profile
- 设置 nodejs 环境变量:在 “export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL” 一行的上面添加如下内容:
#set for nodejs export NODE_HOME=/usr/local/node/0.10.24 export PATH=$NODE_HOME/bin:$PATH
- wq保存并退出,编译 /etc/profile 使配置生效:
source /etc/profile
- 进入 profile 编辑环境变量:
- 验证安装:
- 使用以下命令,能输出 Node.js 版本即表示配置成功;
node -v
- npm 模块安装路径:
/usr/local/node/0.10.24/lib/node_modules/
源码安装(Ubuntu)
- 在 Github 上获取 Node.js 源码:
$ sudo git clone https://github.com/nodejs/node.git Cloning into 'node'...
- 修改目录权限:
$ sudo chmod -R 755 node
- 使用 ./configure 创建编译文件:
$ cd node $ sudo ./configure $ sudo make $ sudo make install
- 验证安装:
- 查看 node 版本:
$ node --version v0.10.25
Ubuntu apt-get命令安装
命令格式如下:
sudo apt-get install nodejs
sudo apt-get install npm
MacOS 安装
可以通过以下两种方式在 Mac OS 上来安装 node:
- 在官方下载网站下载 pkg 安装包,直接点击安装即可。
- 使用 brew 命令来安装:
brew install node