GraiaCommunity / Docs

Graia 社区文档
https://graiax.cn/
Other
21 stars 8 forks source link

切换到 pnpm 包管理器 #36

Closed Redlnn closed 2 years ago

Redlnn commented 2 years ago

经测试,使用正常,切换后,需要删除 .node_modules 文件夹重新安装依赖。

如果没有 pnpm 或者想把 pnpm 升级到最新版,可以使用命令 corepack prepare pnpm@7.7.1 --activate 进行升级(需要 nodejs 16.9+ 或 14.19+),如果之前没使用过 corepack 需要先将你已安装的 yarn 与 pnpm 卸载,然后使用 corepack enable 安装他们。

部分命令如下:

如果想要删除 yarn 的下载缓存,Windows 下位于 %LocalAppData%\Yarn 中,pnpm 的下载缓存位于 %LocalAppData%\pnpm-cache ,为了节省空间,pnpm 会将项目中 node_modules 内的大部分包通过硬链接链接至项目所在分区根目录的 .pnpm-store 目录中的相应位置去。