在 Ubuntu 上“配置 JS 相关环境变量”常见有几种场景,下面按最常用情况给你说明。
一般已经自动配置好,直接用即可:
node -v
npm -v
如果命令找不到,再手动加 PATH。
如果你用 nvm:
nvm install 18
nvm use 18
nvm alias default 18
nvm 会自动管理环境变量,不需要手动配置。
假设你把 Node 解压在:
/opt/node-v18/bin
编辑环境变量文件:
nano ~/.bashrc
在最后加:
export PATH=/opt/node-v18/bin:$PATH
保存后执行:
source ~/.bashrc
验证:
node -v
npm -v
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();
.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
如果你能告诉我:
我可以直接给你精确配置示例。