安装
1、精确安装最新版本
$ npm install --save-exact 包名# 简写$ npm i -E 包名
2、安装指定版本
$ npm install 包名@版本号
3、安装包到生产依赖
$ npm install 包名# 简写$ npm i 包名$ npm install --save 包名# 简写$ npm i -S 包名
4、安装包到开发依赖
$ npm install --save-dev 包名# 简写$ npm i -D 包名
查询
1、查询包的安装路径
$ npm root [--global,-g]
--global、-g表示全局。
2、查看包信息
$ npm view 包名 [子信息]# 例如$ npm info vue$ npm info vue version
view的别名:v、info、show
3、查询已安装的包
$ npm list [--global,-g] [[--depth=依赖深度]]
list的别名:ls、la、ll
更新
1、查询哪些包需要更新
$ npm outdated
2、更新包
$ npm update [-g] [包名]# 如果不加包名就是更新全部的包
update的别名:up、upgrade
卸载
$ npm uninstall [-g] 包名
uninstall的别名:remove、rm、r、un、unlink
npm 配置
npm 的配置会对其他命令产生或多或少的影响。
安装好 npm 之后,最终会产生两个配置文件,一个是用户配置,一个是系统配置,当两个文件的配置项有冲突的时候,用户配置会覆盖系统配置。
通常,我们不关心具体的配置文件,而只关心最终生效的配置。
1、查询目前生效的各种配置
$ npm config ls [-l] [--json]
2、获取某个配置项
$ npm config get 配置项
3、设置某个配置项
$ npm config set 配置项=值
4、删除某个配置项
$ npm config delete 配置项
