搭建nodejs环境

前端开发 简书

安装nodejs

yum安装nodejs

1. 先安装yum的epel-release源

yum install epel-release

2. 安装nodejs

yum install nodejs

执行如下命令检查是否安装成功

node -v

二进制安装nodejs

1.下载二进制包

进入 https://nodejs.org/en/download
下载二进制包

wget https://nodejs.org/dist/v6.11.4/node-v6.11.4-linux-x64.tar.xz

2.解压包

tar xvf node-v6.11.4-linux-x64.tar.xz

3. 移动nodejs到 /usr/local/

mv node-v6.11.4-linux-x64 /usr/local/nodejs

4. 设置 PATH环境

~/.bashrc
文件中写入

NODEPATH=/usr/local/nodejs
export PATH=$NODEPATH/bin:$PATH

执行 source
命令生效

source ~/.bashrc

可以通过 node -v
检查是否安装成功

源码安装nodejs

1.下载源码

进入 https://nodejs.org/en/download
下载 node.js
源码

wget https://nodejs.org/dist/v6.11.4/node-v6.11.4.tar.gz

2. 解压

tar xvf node-v6.11.4.tar.gz

3. 编译安装

编译前需要安装 gcc
gcc-c++

yum install gcc gcc-c++

编译 nodejs

cd node-v6.11.4
./configure
make
make install

nvm安装nodejs

由于 nodejs
版本更新很快,有时候在本机上更新 nodejs
版本后,运行原来代码时会出现错误。

nvm
就可以解决这个问题,它帮助我们管理不同的 nodejs
版本,如果我们机器上有多个 nodejs
版本,可以通过 nvm
来自由切换 nodejs
版本

1. 安装nvm

进入 https://github.com/creationix/nvm
下载 nvm
源码

wget https://github.com/creationix/nvm/archive/v0.33.4.tar.gz
tar xvf v0.33.4.tar.gz
cd nvm-0.33.4/

执行 nvm
安装脚本

bash install.sh 
source ~/.bashrc

安装成功后就可以使用 nvm
命令

2. 安装nodejs

nvm
常用命令如下:

  • nvm install
    :安装指定版本的 nodejs

    比如安装 v6.11.4版本
    命令为: nvm install v6.11.4
    nvm install 6.11
  • nvm uninstall
    :卸载 nodejs
    ,用法与 nvm install
    命令一样
  • nvm use
    :要使用哪个版本的 nodejs
  • nvm ls
    :列出所有安装的版本
  • nvm ls current
    :显示当前版本

现在我们要安装 v6.11.4
版本

nvm install v6.11

安装完成后,查看一下

[[email protected] ~]# nvm ls
->      v6.11.4
default -> v6.11 (-> v6.11.4)
node -> stable (-> v6.11.4) (default)
stable -> 6.11 (-> v6.11.4) (default)
iojs -> N/A (default)
lts/* -> lts/boron (-> v6.11.4)
lts/argon -> v4.8.4 (-> N/A)
lts/boron -> v6.11.4

现在已经成功安装了版本为 v6.11.4
nodejs

设置npm源

npm
命令默认是使用国外的源,当使用 npm install
命令下载包时会很慢

[[email protected] ~]# npm config get registry
https://registry.npmjs.org/

可以将npm源修改为淘宝的源

npm config set registry https://registry.npm.taobao.org
简书稿源:简书 (源链) | 关于 | 阅读提示

本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 前端开发 » 搭建nodejs环境

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录