NPM是什么?
NPM是一个Node的软件包管理器
在npm (npmjs.com)这个网址中,你能搜到所有公开出来的,可以通过
npm install
命令来安装的模块包,并基于模块包进行Node相关的开发。例如:Node Web后端框架:express
为什么我需要NRM
有的时候会碰到
npm install
安装卡顿的尴尬场面,这个时候是需要切换npm的国内镜像来加速你的下载速度。而NRM是专门用来管理和切换镜像的工具。可以免去手工去配置镜像的操作。
安装
授鱼不如授渔,npm安装模块都可以百度有哪些模块可以解决你相应的功能后再去NPM官网搜索下载。例如这个:nrm - npm (npmjs.com)
全局安装
npm install -g nrm
验证
安装完成后,可以输入nrm验证
常用指令详解
可以在上图的Commands中看到nrm提供的指令(其他模块其实使用是类似的,下载之后看文档或者看API)
命令 | 用途 |
---|---|
nrm ls | 列出所有的源 |
nrm test 源名 | 输出这个源下载的延迟,或者说速度情况 |
nrm use 源名 | 切换到某个源,配合nrm ls |
nrm add 源名 地址 | 自定义某个源,适合内部开发使用 |
更多其它指令用法待更新中