安装 fnm 管理不同node版本 并且corepack enable yarn pnpm 时 全局安装全局 并自定义安装路径 保证 切换node版本 不影响yarn

好的!你想要使用 fnm 来管理 Node.js 版本,同时通过 corepack 启用 yarn 并自定义全局安装路径,以确保在切换 Node.js 版本时不会影响 yarn 的安装。

这里是如何实现的详细步骤:

步骤 1:安装和配置 fnm(Node.js 版本管理工具)

  1. 安装 fnm: 首先,确保你已经安装了 fnm。你可以通过以下方式安装:

    • 通过 Scoop(推荐):

      powershell
      scoop install fnm
    • 通过 Winget

      powershell
      winget install Schniz.fnm
  2. 配置 fnm 以切换 Node.js 版本: 在 PowerShell 配置文件中($PROFILE),添加以下代码来确保 fnm 环境变量被正确加载:

    powershell
    fnm env | Out-String | Invoke-Expression

    然后保存并重新加载 PowerShell 配置:

    powershell
    . $PROFILE

    使用以下命令确认 fnm 是否工作正常:

    powershell
    fnm --version切换影响。