引言
CentOS 8是一个强大的Linux发行版,它为开发者和系统管理员提供了一个稳定且功能丰富的平台。Node.js作为JavaScript运行时环境,在构建高性能的网络应用方面表现卓越。本文将指导您在CentOS 8上安装Node.js,帮助您开启高效开发之旅。
安装Node.js
1. 使用官方仓库安装
CentOS 8默认不包含Node.js的仓库,但我们可以通过添加官方仓库来轻松安装。
步骤1:添加NodeSource仓库
sudo rpm -Uvh https://rpm.nodesource.com/setup_16.x
步骤2:安装Node.js
sudo yum install -y nodejs
步骤3:验证安装
node -v
npm -v
2. 使用NVM管理多个Node.js版本
NVM(Node Version Manager)是一个流行的Node.js版本管理工具,它允许您在单个系统上安装和管理多个Node.js版本。
步骤1:安装NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
步骤2:加载NVM
source ~/.bashrc
步骤3:安装特定版本的Node.js
nvm install 14
步骤4:切换Node.js版本
nvm use 14
步骤5:验证安装
node -v
npm -v
配置Node.js环境
1. 创建项目目录
mkdir my-node-project
cd my-node-project
2. 初始化npm项目
npm init -y
3. 安装项目依赖
npm install express
4. 创建一个简单的Node.js应用程序
创建一个名为app.js
的文件,并添加以下内容:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('Hello, World!');
});
const PORT = process.env.PORT || 3000;
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);
});
5. 运行应用程序
node app.js
现在,您应该能够通过浏览器访问http://localhost:3000
来查看“Hello, World!”消息。
总结
通过本文,您已经学会了如何在CentOS 8上安装Node.js,并创建了一个简单的Node.js应用程序。现在,您可以开始利用Node.js的强大功能来构建高效的网络应用程序了。祝您在Node.js的探索之旅中一切顺利!