在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/stable18/stable替换为其他版本通道,比如20/stable - 验证安装:
node --version npm --version
内容的提问来源于stack exchange,提问作者Shantanu Singh
相关产品推荐
相关产品推荐

