MacOS 或 Windows 安装 Node.js


一、概述

返回目录

直接安装 node.js 很容易。但是遇到项目的 node 版本与本机安装的版本不一致就比较麻烦了。所以用 nvm 来管理 node 版本非常有必要。切换版本非常省事!

二、MacOS 安装 node.js

安装 nvm —— 版本管理工具

1. bash 安装 nvm

返回目录

  1. 安装 nvm

    # brew install nvm
    cd ~/ 
    git clone https://github.com/nvm-sh/nvm.git .nvm
    cd ~/.nvm
    git checkout v0.35.3
    . nvm.sh
    
  2. 设置 nvm 的环境变量,执行命领vi ~/.bash_profile,填入以下

    # For NVM
    export NVM_DIR=~/.nvm
    source $(brew --prefix nvm)/nvm.sh
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    

    保存操作:按 esc 键 -> 按 “:”(冒号) 键 -> 输入 wq -> 按 回车键

  3. 更新与卸载

    $ brew upgrade nvm #更新 nvm
    $ brew uninstall nvm #卸载 nvm
    

2. zsh 安装 zsh-nvm

返回目录

  1. 下载并安装
    $ git clone https://github.com/lukechilds/zsh-nvm.git ~/.zsh-nvm
    
  2. 执行命令 vi ~/.zshrc,填入如下内容
    # zsh-nvm
    export NVM_LAZY_LOAD=true #懒惰加载,提高zsh启动速度
    source ~/.zsh-nvm/zsh-nvm.plugin.zsh
    
  3. 更新和恢复
    $ nvm upgrade #更新
    $ nvm revert #还原到上一版本,更新中断了时使用
    

用 nvm 安装 node

返回目录

$ nvm install node #安装最新版
$ nvm use node #切换为最新版
$ nvm alias default node #默认启动版本为最新版本

参考内容

#安装 node;使用命令 nvm install <版本号>
$ nvm install 12.14.1 #安装指定版本
#切换 node 版本;使用命令 nvm use <版本号>
$ nvm use 12.14.1
#设置默认启动版本;使用命令 nvm alias default <版本号>
$ nvm alias default 12.14.1

用 nvm 执行 js 脚本

#用 6.10.3 版本的 node 运行 app.js
$ nvm run 6.10.3 app.js
#Run `node app.js` with the PATH pointing to node 4.8.3
$ nvm exec 4.8.3 node app.js

返回目录

三、Windows 安装 Node.js

安装 nvm —— 版本管理工具

返回目录

  1. 点击链接下载nvm
    下载nvm
  2. 解压出 nvm-setup.exe,双击安装,点选 “I accept the agreement” -> 点 “next”。
    在这里插入图片描述
  3. 设置 nvm 安装目录,默认就行,点 “next”
    设置 nvm 安装目录
  4. 设置 node 执行目录,“E:\nodejs” 可以换成别的路径,记住,设置环境变量时要用。点 “next”
    设置 node 执行目录
  5. 点击 “Install” 进行安装。安装完成运行 cmd,执行nvm version命令,输出版本号,安装成功。
    $ nvm version
    1.1.7 #nvm版本号
    

用 nvm 安装 node

返回目录

  1. 配置 nvm 国内镜像
    nvm node_mirror https://npm.taobao.org/mirrors/node
    nvm npm_mirror https://npm.taobao.org/mirrors/npm
    
  2. 用 nvm 安装 node,
    安装最新版:用命令 nvm install latest
    如果要安装 LTS 版本:用 nvm install <版本号>
    推荐安装 LTS 版本,版本号去node官网查看
    $ nvm install 12.15.0 #安装12.15.0版本的 node
    
  3. 启用 nvm 管理,用命令 nvm on
    $ nvm on #开启 nvm
    
  4. 切换 node 版本,用命令 nvm use <版本号>
    $ nvm use 12.15.0 #切换 node 的版本 为12.15.0
    
  5. 验证 node 是否安装成功,是否设置的版本
    $ node -v && npm -v #验证版本
    v12.15.0 #node 版本号
    6.13.4 #npm 版本号
    
  6. 配置 npm 国内镜像
    # 查看镜像地址
    npm config get registry
    
    # 设置镜像源
    npm config set registry https://registry.npm.taobao.org
    
  7. 【win10 配置】
    node 执行目录(安装nvm时记住的路径) 下新建 “npm_cache” 和 “npm_global” 两个文件夹
    新建文件夹
    修改 npm 配置 到这两个文件夹上,在 cmd 中执行以下命令,路径记得换成自己的
    $ npm config set prefix E:\nodejs\npm_global 
    $ npm config set cache E:\nodejs\npm_cache
    

设置环境变量,“控制面板” -> “系统” -> “高级系统设置” -> “环境变量” -> “系统变量” 中,在 path 下新增 %NVM_SYMLINK%\npm_global 确定保存。

注意:用 nvm use <版本号> 命令切换 node 版本时,会把已经安装的全局 npm 包一起切换。需要重新安装

三、CentOS7 安装 Node.js

安装 nvm

返回目录

sudo vi /etc/hosts
# 填入
199.232.28.133 raw.githubusercontent.com
# 安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.36.0/install.sh | bash
# 安装 nodejs
nvm install node

返回目录

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值