在 Linux 上配置 JavaScript(JS)运行/开发环境,通常分 两种需求:
下面按最常见方式一步一步来。
以 Ubuntu / Debian 为例:
# 安装依赖
sudo apt update
sudo apt install -y curl
# 添加 Node.js 20.x 源(也可换 18.x)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
# 安装
sudo apt install -y nodejs
验证:
node -v
npm -v
# 下载
wget https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.xz
# 解压
tar -xf node-v20.11.1-linux-x64.tar.xz
sudo mv node-v20.11.1-linux-x64 /opt/node
# 配置环境变量
echo 'export PATH=/opt/node/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
npm 已随 Node 安装。
sudo npm install -g yarn
sudo npm install -g pnpm
mkdir demo && cd demo
echo "console.log('Hello JS')" > index.js
node index.js
npm create vite@latest my-vue-app
cd my-vue-app
npm install
npm run dev
npx create-vite@latest my-react-app --template react
cd my-react-app
npm install
npm run dev
sudo snap install code --classic
不要用 sudo 跑项目,建议:
npm config set prefix ~/.npm-global
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
npm config set registry https://registry.npmmirror.com
如果你告诉我:
我可以给你更精确的配置方案。