nvm-windows (Windows) Node Version Manager
(Node 版本管理器)
- https://github.com/coreybutler/nvm-windows
- 常用命令:
- nvm version
- nvm install latest
- nvm install 版本号
- nvm uninstall 版本号
- nvm list
- nvm use 版本号
nrm
的安装使用
作用:提供了一些最常用的NPM包镜像地址,能够让我们快速的切换安装包时候的服务器地址;
什么是镜像:原来包刚一开始是只存在于国外的NPM服务器,但是由于网络原因,经常访问不到,这时候,我们可以在国内,创建一个和官网完全一样的NPM服务器,只不过,数据都是从人家那里拿过来的,除此之外,使用方式完全一样;
- 运行
npm i nrm -g
全局安装nrm
包; - 使用
nrm ls
查看当前所有可用的镜像源地址以及当前所使用的镜像源地址; - 使用
nrm use npm
或nrm use taobao
切换不同的镜像源地址;
注意: nrm 只是单纯的提供了几个常用的 下载包的 URL地址,并能够让我们在 这几个 地址之间,很方便的进行切换,但是,我们每次装包的时候,使用的 装包工具,都是 npm
NPM 使用
- 在 https://www.npmjs.com/ 网站找到需要的包
- 在项目的根目录下,执行
npm install 包名称
安装 - 在node.js代码中通过
require('包名');
加载该模块 - 注意:通过
npm install 包名
安装的包,会自动下载到当前目录下的node_modules
目录下,如果该目录不存在,则创建,如果已存在则直接下载进去。 - 在代码中通过
require('包名');
加载该模块
----- 上面说的这种方式叫做 本地安装。
NPM 全局安装介绍
- 什么是 npm 全局安装?
npm install 包名 -g
npm 全局安装指的是把包安装成了一个命令行工具。
// 通过npm全局安装mime npm install mime -g //安装完毕后可以在命令行中直接使用 mime a.txt 命令来查看对应的结果
- npm 全局安装实际做了2件事:
下载包到一个指定的目录
C:\Users\username\AppData\Roaming\npm\node_modules
创建一段命令行执行的代码。
C:\Users\username\AppData\Roaming\npm\mime -> C:\Users\steve xiaohu zhao\AppData\Roaming\npm\node_modules\mime\cli.js
NPM 安装建议
- 全局安装只是为了可以当做命令行使用而已
五、npm常用命令介绍
- install,安装包。
npm install 包名
- uninstall,卸载包。·npm uninstall 包名`
version,查看当前npm版本。
npm version
或npm -v
- init,创建一个package.json文件。
npm init
注意:当使用
npm init -y
的时候,如果当前文件夹(目录)的名字比较怪(有大写、有中文等等)就会影响npm init -y 的一步生成操作,此时需要 npm init 根据向导来生成
来源:https://www.cnblogs.com/eadela/p/12167896.html