1.npm:包管理器-工具
3.常用命令
- npm -v 查看当前版本
- npm init 初始化一个package.json文件
- npm init --yes 或 npm init -y 初始化一个默认的package.json
本地安装
- npm install 包 --save(-S) 生产依赖(开发到上线阶段都要用)
- npm install 包 --save-dev(-D) 开发依赖
- npm install(i) 根据package.json安装所有的依赖
- npm install 包1 包2 包3 一次安装多个包
- npm install 包@版本号 指定版本号
- npm list 包 列举单个模块
- npm updata 包 升级
全局安装
- npm install 包 -g 安装在全局目录
一般安装命令行工具用全局安装
命令行工具如:
- http-server 开启一个静态服务
- nodemon检测js模块有没有变化,如果有变化会自动重启node
卸载
- npm uninstall 包
- npm uninstall 包 -g
切换npm镜像源
nrm工具帮助我们切换npm镜像源
- npm i nrm -g 安装nrm
- nrm ls 列出所有可用的npm镜像源
- nrm use cnpm 切换到cnpm镜像源
- npm install 包 这个时候再安装就是从cnpm镜像源安装了,但是不是淘宝镜像cnpm(需要注意)
4.与npm类似的包管理器
yarn
- npm install yarn -g 安装yarn
- yarn add 包 安装包
- yarn add 包@版本号 安装指定版本的包
- yarn global add 包 全局安装
- yarn add 包 --offline 离线
5.cnpm淘宝镜像
注意:有些包只能用npm安装