-
查看版本
npm -v
-
修改版本
npm install npm -g // 升级到最新版本 npm -g install npm@版本号 // 指定版本
-
查看npm全局安装的模块所在目录
npm root -g
-
查看npm全局安装的依赖
npm list -g --depth 0
-
查看配置信息
npm config list
-
查看镜像
npm config get registry
-
修改镜像(全局)
npm config set registry https://registry.npmjs.org // 官方源 npm config set registry https://registry.npm.taobao.org // 淘宝(旧的) npm config set registry https://registry.npmmirror.com // 淘宝(新的)
-
安装cnpm(全局)
npm install -g cnpm
-
不检查证书(不推荐)
npm set strict-ssl=false
-
初始化package.json(两种方法)
npm init npm init -y // 跳过选择,使用默认值
-
安装某个包
npm install 包名 // 安装默认包 npm install 包名@版本号 // 安装指定版本的包
-
更新包
npm update
-
卸载某个包(两种方法)
npm uninstall 包名 npm uninstall 包名 -g // 全局卸载
-
安装rimraf
npm install rimraf -g
-
删除依赖包
rimraf node_modules
-
清理缓存(两种方法)
npm cache clean --force npm cache clean -f
-
启动
npm run dev // 执行package.json的scripts中配置的dev命令
-
打包
npm run build // 执行package.json的scripts中配置的build命令
-
登录
npm login
-
查看当前npm登录用户
npm whoami
-
上传包
npm publish
-
删除远程包
npm unpublish 包名 --force
npm常用命令
于 2022-05-19 14:49:03 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)