【问题标题】:How do you switch between pnpm versions?你如何在 pnpm 版本之间切换?
【发布时间】:2023-01-13 21:30:36
【问题描述】:

我目前正在开发一个使用 pnpm 6 的应用程序,但我安装了 pnpm 7。我找不到任何说明如何安装和在版本之间切换的文档。谢谢!

【问题讨论】:

    标签: package-managers pnpm


    【解决方案1】:

    可能有更好的方法,但我只是卸载了版本 7 并安装了版本 6。我用 yarn 做了这个,但你可以用卸载/安装文档中列出的任何方法来完成。只需确保使用最初用于安装它的方法(npm、yarn、brew 等)进行卸载即可。

    这就是我所做的:

    yarn global remove pnpm
    yarn global add pnpm@6.32.1 (installed specific latest pnpm version)
    

    目前好像没有类似nvm的解决方案。 Reference

    【讨论】:

      【解决方案2】:

      如果你已经通过 Node.js 安装了 pnpm核心包:

      corepack enable
      

      你可以运行:

      corepack prepare pnpm@7.13.6 --activate
      

      这是doc

      【讨论】:

        猜你喜欢
        • 2023-03-25
        • 1970-01-01
        • 1970-01-01
        • 2019-02-15
        • 2017-06-23
        • 2015-09-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多