NPM 常用命令

2023年 1月 4日 67.5k 0

** 默认执行命名时,针对的是当前目录环境。如果加上 -g 参数,则表示针对的是全局生效。**

  • npm 升级
1
npm install npm -g
  • 查看当前版本
1
npm -v
  • 查看 npm 源配置
1
npm config get registry
  • 修改 npm 源
1
2
npm config set registry http://registry.npm.taobao.org/
# npm config set registry https://registry.npmjs.org/
  • 临时指定 npm 安装源
1
 npm install [package name] --registry=https://registry.npm.taobao.org
  • 设置 proxy
1
npm config set proxy http://proxy.example.com:8080
  • 查看 proxy
1
npm config get proxy
  • 删除proxy
1
npm config delete proxy
  • 查看所有配置
1
npm config list
  • 列出安装的包
1
npm list
  • 安装 packages.json 中描述的包
1
npm install
  • 全局安装
1
npm install [package name] -g
  • 局部安装 dependencies
1
npm install [package name] --save
  • 局部安装 devDependencies
1
npm install [package name] --save-dev
  • 指定安装最新版本
1
npm install [package name]@latest --save
  • 指定安装版本
1
npm install [package name]@1.0.0 --save
  • 指定安装大于等于@1.0.0 小于 2.2.0 版本
1
npm install [package name]@">=2.0.0 <1.0.0" --save
  • 删除全局包
1
npm uninstall  [package name] -g
  • 删除局部包
1
npm uninstall  [package name]
  • 列出本地全部可更新包
1
npm outdated
  • 升级全部包
1
npm update

相关文章

KubeSphere 部署向量数据库 Milvus 实战指南
探索 Kubernetes 持久化存储之 Longhorn 初窥门径
征服 Docker 镜像访问限制!KubeSphere v3.4.1 成功部署全攻略
那些年在 Terraform 上吃到的糖和踩过的坑
无需 Kubernetes 测试 Kubernetes 网络实现
Kubernetes v1.31 中的移除和主要变更

发布评论