pnpm 安装与使用
pnpm
pnpm install 和 pnpm add
pnpm add 和 pnpm install 命令的本质是相同的,都可以用来安装依赖包。它们的区别在于用法和语法。
pnpm add 命令会将要安装的依赖包加入到 package.json 文件的 dependencies 或者 devDependencies 中,并且可以指定包的版本。例如:
1 | pnpm add react@16.8.0 |
pnpm install 命令通常用来安装项目中已有的 package.json 文件中的依赖包。如果没有指定包的版本,则会安装最新版本的依赖包。例如:
1 | pnpm install |
这个命令会安装 package.json 文件中的所有依赖包。
总的来说,pnpm add 命令更加灵活,可以实现指定版本安装,同时更新 package.json 文件。pnpm install 命令更加简洁,适用于快速安装已有的依赖包。
pnpm 换源与更新
以下出现报错信息:
ERR_PNPM_REGISTRIES_MISMATCH This modules directory was created using the following registries configuration: {“default”:”https://registry.npm.taobao.org/"}. The current configuration is {“default”:”https://mirrors.cloud.tencent.com/npm/"}. To recreate the modules directory using the new settings, run “pnpm install”.
删除项目中的 node_module 文件夹
重新使用命令生成
1 | pnpm install |
然后再次尝试
1 | pnpm add ${依赖名} |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Star Dream!