默认网站停止江苏省和城乡建设门户网站
默认网站停止,江苏省和城乡建设门户网站,网站使用方法,城乡建设厅网站首页nvm-windows切换版本后 IDEA 终端显示的 Node 版本还是旧的
安装 nvm-windows 切换了 Node 版本#xff0c;但 IDEA 的终端里显示的仍然是旧版本#xff0c;这是一个很常见的环境变量和终端进程的问题。
核心原因#xff1a;IDEA 终端缓存了旧的环境变量#xff0c;未感知…nvm-windows切换版本后 IDEA 终端显示的 Node 版本还是旧的安装 nvm-windows 切换了 Node 版本但 IDEA 的终端里显示的仍然是旧版本这是一个很常见的环境变量和终端进程的问题。核心原因IDEA 终端缓存了旧的环境变量未感知到 nvm 切换版本后的 PATH 变化首选方案重启 IDEA 不行就重启电脑99%的情况是可以用这个方法解决预防措施确保 nvm-windows 以管理员身份运行且NVM_SYMLINK在系统 PATH 中优先级最高问题原因具体分析这个问题主要源于两个核心原因IDEA 的终端进程会缓存启动时的环境变量切换 Node 版本后新的环境变量不会自动生效nvm-windows 切换版本后系统的 PATH 环境变量需要重新加载而 IDEA 没有感知到这个变化的环境变量不会自动生效nvm-windows 切换版本后系统的 PATH 环境变量需要重新加载而 IDEA 没有感知到这个变化解决方案按优先级从高到低方案 1重启 IDEA最简单有效这是最直接的解决方案完全关闭 IDEA包括所有窗口不是只关闭标签页不放心可以在任务管理器给停了重新打开 IDEA打开终端执行node -v验证版本是否已切换方案 2重启 IDEA 终端如果不想重启整个 IDEA可以尝试关闭 IDEA 中所有打开的终端窗口点击 IDEA 终端面板的 号新建一个终端执行node -v检查版本方案 3手动刷新 IDEA 的环境变量进阶打开 IDEA 的设置File Settings Tools Terminal找到 Environment variables 选项点击编辑按钮检查是否有手动配置的PATH变量覆盖了 nvm 的路径如果有删除手动配置的 Node 路径只保留 nvm 的路径通常是%NVM_HOME%;%NVM_SYMLINK%点击 Apply 和 OK然后重启终端方案 4检查 nvm-windows 配置兜底确保 nvm-windows 本身配置正确以管理员身份打开 CMD/PowerShell执行nvm list查看已安装的版本执行nvm use 你的目标版本号例如nvm use 18.18.0执行nvm on确保 nvm 处于启用状态检查系统环境变量确认NVM_HOME和NVM_SYMLINK已正确配置确认PATH中%NVM_SYMLINK%在其他 Node 路径之前验证方法执行以下命令验证配置是否生效# 查看 Node 版本 node -v # 查看 Node 可执行文件路径 where node # 查看 nvm 状态 nvm current如果以上方法都无效就可以检查是否在 IDEA 中配置了 Node interpreter 路径手动指定 nvm 管理的 Node 版本路径即可步骤很杂以下直达如何检查是否在 IDEA 中配置了 “Node interpreter“ 路径手动指定 nvm 管理的 Node 版本路径