主题
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
包,因为目前缺乏卸载实现。