npm常用命令
1、查看本地npm的版本:npm -v
2、升级npm版本:npm install npm@latest -g(@latest表示最新的版本)
3、查看指定命令的帮助:npm 指定命令 --help
4、查看npm帮助命令:npm --help
5、 初始化:npm init
6、初始化(跳过向导):npm init --yes(-y)
7、下载依赖:npm install
8、开发环境安装的包:npm install 包名 --save-dev(npm install 包名 -D)
9、开发/生产环境安装的包:npm install 包名 --save(npm install 包名 -S)
10、查看当前目录下已安装的 node 包:npm list(npm ls --depth=搜索的深度)
11、查看全局已经安装过的 node 包:npm list -g
12、更新指定包:npm update 包名
13、卸载指定包:npm uninstall 包名
14、查看配置信息:npm config list
15、查看远程npm上指定包的所有版本信息:npm info 指定包名
16、查看当前包的安装路径:npm root
17、查看全局的包的安装路径:npm root -g
18、查看本地安装的指定包及版本信息,没有显示 empty:npm ls 包名
19、查看全局安装的指定包及版本信息,没有显示 empty:npm ls 包名 -g
20、修改包下载源: npm config set registry 下载源
21、安装cnpm:npm install -g cnpm --registry=下载源
22、自动启动浏览器打开包的主页:npm home 包名
23、查看包现存的issue,或者公开的roadmap:npm bugs 包名
24、查看包的代码地址:npm repo 包名
25、查看包的详细信息:npm info 包名
26、搜索npm仓库:npm search 字符串/正则表达式
27、查看过时的依赖:npm outdated
28、执行脚本:npm run dev/build
29、清理、安装依赖项:npm ci
30、删除重复的依赖项:npm dedupe/ddp
31、扫描项目,来查找所有依赖项中存在的漏洞:npm audit
32、自动安装所有易受攻击包的补丁版本:npm audit fix
33、测试本地包:npm link/npm link 模块名/npm unlink 模块名