前端 nodejs 常使用的命令(npm/pnpm/yarn)集结(持续更新)

1. npm 命令

在平时开发当中,我们经常会使用 Npm,yarn 来构建 web 项目。但是npm默认的源的服务器是在国外的,如果没有梯子的话。会感觉特别特别慢,所以,使用国内的源是非常有必要的。

// npm 修改为阿里淘宝源

$ npm config get registry        // 查看当前使用的镜像源
$ npm config set registry https://registry.npmmirror.com
$ npm config set registry https://registry.npmjs.org  // 恢复官方默认源
$ npm config delete registry   // 删除源
$ npm config list     // 查看所有的 npm 配置

$ npm --registry https://registry.npmmirror.com install XXX  //临时使用,安装 XXX 时,使用淘宝源

[warning]原淘宝 npm 域名(npm.taobao.org)即将停止解析!!使用老域名的请尽快更新到新域名(npmmirror.com)!

// 修改为腾讯云镜像源

$ npm config set registry http://mirrors.cloud.tencent.com/npm/
$ npm config get registry

// 修改为华为云镜像源

$ npm config set registry https://mirrors.huaweicloud.com/repository/npm/
$ npm config get registry

// npm 常用命令

$ npm init         // 初始化一个新的 npm 项目,会引导你创建一个 package.json 文件

$ npm search <query>    // 查找满足条件的包
$ npm search vue
$ npm view <packageName>  // 查看指定包的详细信息,包括版本、依赖、描述等
$ npm ls      // 列出当前项目中安装的包的版本树,帮助你理解包之间的依赖关系
$ npm cache clean --force    // 清理 npm 缓存

$ npm install      // 会根据 package.json 安装所有依赖
$ npm install -g express  // 全局安装 Express 框架
$ npm install <packageName>     // 在当前项目中,安装一个依赖包,并保存到 package.json
$ npm install --save-dev <packageName>    // 在当前项目中,安装一个依赖包到开发依赖包中
$ npm install  --no-save <packageName>  // 在当前项目中,安装一个依赖包,不保存到 package.json

$ npm update    // 更新所有依赖到最新版本
$ npm update <packageName>    // 更新特定的包到最新版本

$ npm list     // 列出当前项目中安装的包及其依赖关系
$ npm list --global   // 查看全局安装的包列表

$ npm uninstall <packageName>     // 从项目中移除依赖包,并且会从 package.json 中删除
$ npm uninstall --save <packageName>     // 如果你想同时移除全局包和本地包,可以使用--save标志

2. cnpm 命令

$ npm install -g cnpm --registry=https://registry.npmmirror.com
$ cnpm install <packageName>

3. yarn 命令

// yarn

$ yarn config get registry
$ yarn config set registry https://registry.npmmirror.com
$ yarn config set registry https://registry.yarnpkg.com  // 恢复官方默认源
$ yarn config delete registry  // 删除源

4. pnpm 命令

$ npm install -g pnpm
$ pnpm -v
$ pnpm install        // 安装当前项目的所有依赖
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云途行者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值