fnm 切换版本

AI回答:

fnm(Fast Node Manager)是一个快速且简单的Node.js版本管理工具。它允许用户在不同的Node.js版本之间轻松切换。

安装fnm

首先,确保你已经安装了fnm。如果还没有安装,可以通过以下命令安装:

choco install fnm

切换Node版本

使用以下命令查看所有可用的远程Node版本:

fnm list-remote

安装特定版本的Node.js,例如18.0.0:

fnm install 18.0.0

切换到已安装的特定版本:

fnm use 18.0.0

查看当前使用的Node版本:

fnm current

设置默认版本

你还可以设置默认的Node.js版本,这样每次打开终端时都会自动使用该版本:

fnm default 18.0.0

常用命令

  • 查看所有已安装的Node版本: fnm list

  • 删除某一Node版本: fnm uninstall 18.0.0

  • 设置Node版本别名: fnm alias 18.0.0 latest

  • 移除Node版本别名: fnm unalias latest

通过这些命令,你可以轻松地在不同的Node.js版本之间切换,并根据项目需求选择合适的版本。确保在每次更改后验证当前使用的版本,以避免兼容性问题。

 

使用use报错

error: We can't find the necessary environment variables to replace the Node version. You should setup your shell profile to evaluate `fnm env`, see https://github.com/Schniz/fnm#shell-setup on how to do this Check out our documentation for more 

解决方案:

执行 fnm use 命令前先执行下面这个命令
fnm env --use-on-cd | Out-String | Invoke-Expression
提示:该命令需要在Windows PowerShell中执行

 

 

posted @ 2025-07-21 08:19  小杨观世界  阅读(172)  评论(0)    收藏  举报