npm是什么?npm是用于Node插件管理(包括安装、卸载、管理依赖等)
NPM:Node.js包管理器常用命令
下载安装Nodejs:https://nodejs.org/zh-cn
一、安装依赖包命令
1. npm install 包名 -g // 全局安装
2. npm install -g 包名 // 全局安装
3. npm install 包名 // 本地安装,没有指定版本,默认安装最新版本
4. npm install 包名1 包名2 包名3 // 一次安装多个包,空格隔开
5. npm install 包名@版本号 // 安装指定版本的包
6. npm i 包名 // 简写,把install简写成i
二、卸载依赖包命令
1. npm uninstall 本地安装包名 // 删除包
2. npm uninstall 全局安装包名 -g // 删除全局包
3. npm unpublish --force // 强制删除包
三、初始化命令,生成package.json文件
1. npm init // 自定义初始化
2. npm init -y // 简单初始化
四、npm镜像源命令
1. npm config get registry // 查看镜像源
2. npm config set registry URL // 设置镜像源URL
3. npm config set registry https://registry.npm.taobao.org // 国内淘宝镜源
4. npm config set registry https://registry.npmjs.org // 官方镜像源
五、发布包步骤
1. npm init // 初始化生成package.json文件
2. npm login // 输入帐号密码邮箱和code
3. npm publish // 发布npm包
4. npm version patch // 更新发布的包(修复bug,小改动,Z改动,1.0.1)
5. npm version minor // 更新发布的包(增加新功能,Y改动,1.1.0)
6. npm version major // 更新发布的包(有非常大的改动,X改动,2.0.0)
nvm是什么?nvm是一个node.js的版本管理工具,通过它可以安装和切换不同版本的node.js
NVM:Node版本管理器常用命令
下载安装(nvm-setup.zip):https://github.com/coreybutler/nvm-windows/releases
1. nvm version // 查看nvm版本
2. nvm install stable // 安装最新稳定版 node
3. nvm install <version> // 安装指定版本
4. nvm uninstall <version> // 卸载指定版本
5. nvm ls // 查看已经下载安装的node版本(*号表示当前使用版本)
6. nvm current // 查看当前使用的node版本
7. nvm use <version> // 使用已下载的指定node版本
nrm是什么?nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。
NRM:NPM源管理器常用命令
全局安装:npm install nrm -g
1. nrm -V // 查看nvm版本
2. nrm ls // 查看已安装的npm镜像(*号表示当前使用镜像)
3. nrm current // 查看当前使用的npm镜像
4. nrm use 镜像名 // 使用指定npm镜像