You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Codespace中更新Node版本并切换至v16?

解决Codespace里nvm切换Node.js 16版本不生效的问题
  • 先手动加载nvm配置(部分场景下终端不会自动加载):

    source ~/.nvm/nvm.sh
    

    执行完成后再运行node -v,应该就能显示v16.18.1。

  • 设置Node.js 16为默认版本,避免每次打开终端都要手动切换:

    nvm alias default 16
    

    之后新打开的终端会自动使用Node.js 16版本。

  • 检查路径优先级:
    运行which node,如果输出不是~/.nvm/versions/node/v16.18.1/bin/node,说明系统中存在其他Node.js安装。加载nvm配置后,nvm的路径会自动排在系统路径前面,可再次运行which node确认。

  • 若以上操作仍无效,尝试重启Codespace终端或重新连接会话,环境变量的变更有时需要重启终端才能完全生效。

内容的提问来源于stack exchange,提问作者javaandy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 13:56:04