nrm 修改 npm 这个工具的下载地址(镜像源地址) | 您所在的位置:网站首页 › mac终端下载nrm出现error › nrm 修改 npm 这个工具的下载地址(镜像源地址) |
nrm
+ 一个环境工具 + 一个基于 node 运行的工具 => 当你的电脑里面安装了 node 以后, 就会伴随安装一个 npm => 只要是基于 node 环境运行的 "软件", 都可以直接使用 npm 安装 + 作用: 修改你电脑内的 npm 这个工具的下载地址(镜像源地址)
nrm 的下载
+ 使用 npm 来安装 => 使用 npm 安装项目内使用的第三方 -> 使用的指令是 $ npm install 包名 => 使用 npm 安装电脑第三方环境的时候(一个 基于node 的 "软件") -> 使用的指令是 $ npm install --global 包名 + 安装 nrm=> 打开命令行, 目录我所谓 => 输入指令 -> win: $ npm install --global nrm -> mac: $ sudo npm install --global nrm + 如果没有 sudo 关键字, 会报错, 错误代码是 13 + 在安装过程中会让你输入一次密码(你的开机密码) -> 简写: $ npm i -g nrm => 等待结果 -> 安装完毕以后, 你的电脑不会有图标也不会有变化 => 修改一下代码: -> C:/users/你的账户/appdata/roaming/npm/nodu_modules/nrm/cli.js -> 修改 17 行代码 -> const NRMRC = path.join(process.env[(process.platform == 'win32') ? 'USERPROFILE' : 'HOME'], '.nrmrc'); + 检测 nrm=> 打开命令行, 目录无所谓 => 输入指令: $ nrm --version + 卸载 nrm=> 打开命令行, 目录无所谓 => 输入指令: $ npm uninstall --global nrm => $ npm un -g nrm nrm 的基本使用+ 检测镜像源地址网路延迟 => 打开命令行, 目录无所谓 => 输入指令: $ nrm test=> 作用: 检测所有可使用的 镜像源地址的网路延迟 npm ---- 829ms yarn --- 841ms cnpm --- 501ms * taobao - 177ms nj ----- Fetch Error npmMirror 770ms edunpm - Fetch Error -> 前面一半是 镜像源地址的 名称 -> 后面一半是 镜像源地址的 网络延迟 -> 带有星号的是, 表示你现在正在使用的镜像源地址 + 切换下载的镜像源地址=> 打开命令行, 目录无所谓 => 输入指令: $ nrm use 镜像源地址名称 => 作用: 修改 npm 工具的下载镜像源地址 |
CopyRight 2018-2019 实验室设备网 版权所有 |