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

在Vanilla OS上安装Node.js与npm的方法求助

在Vanilla OS上安装Node.js和npm的可行方案

方案1:使用Apx(Vanilla OS官方容器化工具)

Vanilla OS作为不可变系统,推荐用Apx安装开发工具,避免修改系统分区:

  • 更新apx容器索引:
    apx update
    
  • 安装Node.js和npm:
    apx install nodejs npm
    
  • 验证安装成功:
    node --version
    npm --version
    

方案2:使用NVM管理多版本Node.js

NVM可以在用户目录下安装、切换不同Node.js版本,适合多版本开发需求:

  • 先安装curl(如果未安装):
    apx install curl
    
  • 执行NVM安装脚本:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
    
  • 关闭并重新打开终端,验证NVM:
    nvm --version
    
  • 安装最新长期支持版(LTS)Node.js:
    nvm install --lts
    
  • 设置该版本为默认:
    nvm alias default node
    
  • 验证安装:
    node --version
    npm --version
    

方案3:使用Snap安装(需启用Snap支持)

  • 先安装Snapd(如果系统未启用):
    sudo apt install snapd
    
  • 安装指定版本的Node.js(以18.x LTS为例):
    sudo snap install node --classic --channel=18/stable
    
    可将18/stable替换为其他版本通道,比如20/stable
  • 验证安装:
    node --version
    npm --version
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 08:20:50