介绍
npm(Node Package Manager)是用于管理和共享Node.js包(包括代码、工具和资源)的包管理工具
常用命令
局部安装包
npm install全局安装
npm install -g查看已安装的包
npm list 查看当前项目的所有已安装的包 npm list -g 查看全局已安装的包卸载包
npm uninstall更新包
npm update查看包信息
npm show初始化项目
npm init -y运行脚本
在 package.json 文件中,可以定义一些脚本,然后使用 npm run搜索包
npm search推荐使用nrm管理
下载nrm
npm install -g nrm查看已有的镜像源
nrm ls切换镜像源
nrm use taobao yarn镜像源配置
# 淘宝镜像源配置 yarn config set registry https://registry.npm.taobao.org/ yarn config set registry https://mirrors.huaweicloud.com/repository/npm/验证配置
yarn config get registry初始化项目
yarn init -y安装项目的依赖
yarn install添加依赖
yarn add清理缓存
yarn cache clean检查过时的包
yarn outdated升级
升级所有包到最新你版本
yarn upgrade升级特定包到最新版本
yarn upgrade升级指定包到指定版本
yarn upgrade交互式升级
# 这个命令以交互式方式显示可升级的包列表,让你选择要升级的包及其版本。这种方式可以更精确地控制升级的过程 yarn upgrade-interactive升级所有开发依赖
yarn upgrade --latest --dev列出已安装的包
yarn list更新依赖
yarn upgrade配置
yarn config set proxy http://proxy-server:port yarn config set https-proxy http://proxy-server:port清除
yarn config delete proxy yarn config delete https-proxy