温馨提示×

ubuntu js怎么配置环境变量

小樊
42
2026-10-28 14:18:57
栏目: 编程语言

在 Ubuntu 上“配置 JS 相关环境变量”常见有几种场景,下面按最常用情况给你说明。


一、配置 Node.js / npm 环境变量(最常见)

1️⃣ 用 apt 安装的 Node.js

一般已经自动配置好,直接用即可:

node -v
npm -v

如果命令找不到,再手动加 PATH。


2️⃣ 用 nvm 安装 Node.js(推荐)

如果你用 nvm:

nvm install 18
nvm use 18
nvm alias default 18

nvm 会自动管理环境变量,不需要手动配置。


3️⃣ 手动配置 Node 环境变量(二进制包方式)

假设你把 Node 解压在:

/opt/node-v18/bin

编辑环境变量文件:

nano ~/.bashrc

在最后加:

export PATH=/opt/node-v18/bin:$PATH

保存后执行:

source ~/.bashrc

验证:

node -v
npm -v

二、配置 JS 项目环境变量(前端 / Node 项目)

1️⃣ Node.js 项目(process.env)

console.log(process.env.API_URL);

设置方式:

export API_URL=https://api.example.com
node app.js

或写进 .env 文件(配合 dotenv):

API_URL=https://api.example.com
require('dotenv').config();

2️⃣ 前端项目(Vite / Vue / React)

Vite 示例

.env 文件:

VITE_API_URL=https://api.example.com

使用:

import.meta.env.VITE_API_URL

重启项目生效。


三、系统级环境变量(所有用户)

sudo nano /etc/environment

添加:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/node-v18/bin"

重启或重新登录。


四、常见坑

✅ 改完 ~/.bashrc 要 source
✅ 服务器用 ~/.profile 或 ~/.bash_profile
✅ CI / systemd 不会读 .bashrc


如果你能告诉我:

  • 是 Node / npm / nvm
  • 还是 前端框架(Vue / React)
  • 还是 服务器部署

我可以直接给你精确配置示例。

0 踩