阅读量:2
一、安装Node.js
1. 使用包管理器(推荐)
- Ubuntu/Debian:
sudo apt update curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt install -y nodejs - CentOS/RHEL:
sudo yum install -y gcc-c++ make curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash - sudo yum install -y nodejs
2. 使用nvm(多版本管理)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc
nvm install --lts
nvm use --lts
二、配置环境变量
- 确认安装路径:
通过which node或whereis node查看安装路径(通常为/usr/local/bin)。 - 编辑配置文件:
打开~/.bashrc/~/.zshrc,添加以下内容(替换为实际路径):export PATH=$PATH:/usr/local/bin - 生效配置:
source ~/.bashrc
三、验证安装
运行以下命令检查版本:
node -v # 显示Node.js版本
npm -v # 显示npm版本
四、可选配置
- 更新npm:
npm install -g npm - 全局安装工具:
如需全局使用nodemon等工具,执行:npm install -g nodemon
五、创建第一个应用
- 初始化项目:
mkdir my-node-app && cd my-node-app npm init -y - 编写代码:
创建app.js,内容示例:const http = require('http'); http.createServer((req, res) => { res.end('Hello Node.js!'); }).listen(3000, () => console.log('Server running on http://localhost:3000')); - 运行应用:
node app.js
注意事项
- 权限问题:若安装全局包时出现权限错误,可将npm全局目录设为用户目录(参考)。
- 多版本切换:使用nvm时可随时切换Node.js版本,适合不同项目需求。
以上就是关于“Node.js在Linux系统中如何配置环境”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm