美文网首页
专业安装 Node 套餐好些年(Mac版)

专业安装 Node 套餐好些年(Mac版)

作者: 42码的鞋 | 来源:发表于2017-12-29 15:13 被阅读97次
    • 不推荐 brew 安装,因为版本管理没有nvm方便。
    • 套餐包含(node npm nvm nrm)

    一、删除 已安装的相关 文件。

    1. 删除 Node 安装文件 rm /usr/local/bin/node Node 文件在 /usr/local/bin/node
    2. 删除本地文件安装包 rm -rf /usr/local/lib/node_modules (npm 命令在全局 node_modules 目录中,具体路径为 /usr/local/lib/node_modules/npm
    3. 删除node相关命令引用文件 cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm

    二、安装 nvm

    1. 可以参考官方文档
    2. 懒得看就复制
      curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
      or
      wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash

    执行之后会下载 nvm 仓库到本地 ~/.nvm目录,所以也可以直接 git clone https://github.com/creationix/nvm.git .nvm 也就是 git 安装方式。

    三、设置 nvm 环境变量

    1. 编辑 环境变量文件 open -e ~/.bash_profile,没有就自己创建一个,touch ~/.bash_profile
    2. copy -> paste
      export NVM_DIR="$HOME/.nvm"
      [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
    3. 更新配置 source ~/.bash_profile

    四、使用 nvm 安装 node

    1. nvm ls-remote(列出远程所有 node 版本)
    2. nvm install <version> (选择一个版本安装)
    3. 等待...
    4. nvm use <version> (选择刚才所下载版本,当然以后可以下载多个版本,随意切换)

    五、使用 npm 安装 nrm(node registry manager)

    1. npm i -g nrm 安装 nrm
    2. nrm ls 查看已有镜像地址列表
    3. nrm use cnpm 切换镜像地址

    六、常用命令


    nvm 常用命令

    命令 说明
    nvm ls-remote 查看 node 官方所有版本
    nvm ls 罗列本地所有 node 版本
    nvm current 查看当前 node 版本
    nvm install <version> 下载并安装对应 node 版本
    nvm uninstall <version> 卸载对应 node 版本
    nvm use <version> 使用对应 node 版本
    nvm cache dir 显示缓存目录
    nvm cache clear 清除缓存目录

    nrm 常用命令

    命令 说明
    nrm ls 查看已有镜像地址
    nrm use <registry> 切换当前镜像地址
    nrm add <registry> <url> 添加镜像地址
    nrm del <registry> 删除镜像地址
    nrm test [registry] 镜像测速,不填写默认测速所有镜像地址

    相关文章

      网友评论

          本文标题:专业安装 Node 套餐好些年(Mac版)

          本文链接:https://www.haomeiwen.com/subject/klsigxtx.html