pnpm 支持
对 pnpm 的支持目前是实验性的。要启用它,请确保环境变量 VOLTA_FEATURE_PNPM 设置为 1。在 Windows 上,这可以添加到系统设置中的用户或系统环境变量中。在 Linux/Mac 上,您可以在配置文件脚本(例如 .bash_profile、.zshrc 或类似文件)中设置该值。
由于此支持是实验性的,可能存在一些未解决的问题。下面列出了一些已知的限制,但是如果您在使用 pnpm 和 Volta 时遇到任何不符合您预期工作方式的情况,请在我们的 GitHub 上打开一个问题。
已知限制
全局安装
目前,全局安装(例如 pnpm install -g)不受支持,将导致错误。
迁移
目前没有自动迁移,因此如果您之前已经安装了 pnpm 作为 Volta 全局包,您需要通过调用 volta install pnpm 手动重新安装它。在启用支持并重新安装之前,您可以通过 volta uninstall pnpm 卸载之前安装的 pnpm 包。一旦您切换到原生 pnpm 支持,您可能无法通过调用相同的命令来删除隔离的旧 pnpm 包,因为目前缺乏卸载实现。