在 Linux 上搭建 JavaScript(JS)运行/开发环境,通常指 Node.js 环境。下面按常见场景给你说明。
sudo apt update
sudo apt install nodejs npm
检查版本:
node -v
npm -v
注意:Ubuntu 源里的 Node 版本可能较旧
sudo dnf install nodejs npm
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
(20.x 可换成 18.x / 22.x)
适合多版本切换:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
安装 Node:
nvm install 20
nvm use 20
node
进入交互模式:
console.log("hello linux js")
或写文件:
echo 'console.log("hi")' > test.js
node test.js
如果你说的是 前端开发环境:
npm install -g vite
npm create vite@latest my-app
cd my-app
npm install
npm run dev
不要用 sudo 跑 npm,建议:
npm config set prefix ~/.npm-global
node -v
npm -v
如果你是指:
可以告诉我你的 Linux 发行版 + 使用场景,我给你更精确的方案。