为什么 pnpm 与 nvm 一起使用时有两个商店?

Why pnpm has two stores when using with nvm?

我确实发现 pnpm 在 nvm 环境中安装时使用了两个商店。

/Users/me/.pnpm-global/1
/Users/me/.nvm/versions/node/v10.15.3/pnpm-global/1

试图理解,为什么会这样。

~/.pnpm-global 不是商店。它是全局包的安装位置。例如,当你 运行 pnpm i -g webpack-cli 时,webpack 将被安装到 ~/.pnpm-global.

你有两个可能是一些错误。应该有一个全局文件夹,可能只有这个:/Users/me/.nvm/versions/node/v10.15.3/pnpm-global/1

全球商店位于~/.pnpm-store