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

能否指定nvm安装旧版Node.js的路径?办公设备权限咨询

如何指定nvm的Node.js安装路径

Windows平台(nvm-windows)

  • 找到nvm的安装目录,打开其中的settings.txt配置文件
  • 在文件内添加或修改以下两行(替换为你有读写权限的非管理员目录,比如自己用户文件夹下的路径):
    root: C:\Users\YourAccount\nvm
    path: C:\Users\YourAccount\nodejs
    
  • 保存配置后,以管理员身份打开命令提示符,重新执行nvm安装命令(如nvm install 14.17.0),此时Node.js会被安装到你指定的路径中

Linux/macOS平台(nvm)

  • 以管理员权限打开终端,编辑你的shell配置文件(如~/.bashrc、~/.zshrc)
  • 添加一行环境变量配置,指定自定义的nvm存储路径(替换为你有权限的目录):
    export NVM_DIR="/home/YourAccount/.custom-nvm"
    
  • 执行source ~/.bashrc(对应你编辑的配置文件)使配置生效,之后重新运行nvm安装命令(如nvm install 12.22.10)即可

注意事项

  • 配置自定义路径前,建议先卸载所有已通过nvm安装的Node.js版本,避免残留文件引发异常
  • 切换版本仍需管理员权限,但只要指定的路径你拥有读写权限,安装后的Node.js和npm就能正常使用,不会出现因路径权限不足导致的无法调用问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 15:15:43