📜  从头开始搭建 ExpressJS 应用程序(1)

📅  最后修改于: 2023-12-03 14:49:23.042000             🧑  作者: Mango

从头开始搭建 ExpressJS 应用程序

本文将介绍如何从头开始搭建 ExpressJS 应用程序。ExpressJS 是一个流行的 HTTP 服务器框架,它简化了创建 Web 应用程序的过程。在学习本文之前,您需要具备基本的 JavaScript 和 Node.js 知识。

安装 Node.js 和 ExpressJS

首先,我们需要在本地安装 Node.js 。您可以从官方网站下载和安装 Node.js:https://nodejs.org/。

安装完成后,打开命令行窗口,使用以下命令检查是否已正确安装 Node.js:

node -v

接下来,我们将使用 npm(Node.js 包管理器)安装 ExpressJS。在命令行窗口中,使用以下命令:

npm install express --save

此命令将安装 ExpressJS 以及将其添加到 package.json 文件中。package.json 文件用于记录您的应用程序的依赖项。

创建 ExpressJS 应用程序

现在,我们将创建一个 ExpressJS 应用程序。在命令行窗口中,使用以下命令创建一个名为 express-app 的应用程序:

mkdir express-app && cd express-app
npm init -y
npm install express --save

此命令将创建一个名为 express-app 的目录,并在其中执行 npm init 命令以创建一个 package.json 文件。我们还将使用 npm 安装 ExpressJS。

接下来,我们需要创建一个名为 index.js 的文件,并将以下代码添加到其中:

const express = require('express');
const app = express();

app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(3000, () => {
  console.log('Server running at http://localhost:3000');
});

此代码创建了一个 ExpressJS 应用程序,并使用 app.get() 方法定义了一个简单的路由。当用户访问根 URL(/)时,它将返回 "Hello World!" 。

运行应用程序

现在,我们的应用程序已准备就绪。在命令行窗口中,使用以下命令将其运行:

node index.js

此命令将启动应用程序,并在 http://localhost:3000 上监听传入的请求。访问该 URL 将返回 "Hello World!"。

结论

恭喜,您已经成功地从头开始搭建了一个 ExpressJS 应用程序。您现在可以使用 ExpressJS 创建更复杂的 Web 应用程序,包括使用模板引擎(如 Handlebars)和数据库(如 MongoDB)等模块。