如何在同一个 Express 服务器上设置具有不同基目录的多个 Web 应用
Node.js 通过 Express 实现了服务器端功能。它允许我们添加新功能并组织功能。在使用 Express 时,我们可以为给定的基目录设置自己的本地服务器。以下方法介绍了如何在同一个 Express 服务器上为多个具有不同基目录的 web 应用提供服务。
环境设置和执行:
步骤 1: 使用以下命令初始化 node.js 项目。
步骤2: 使用以下命令安装所需的模块。
步骤3: 在安装express之后,我们可以使用以下代码来引入模块。
app.listen()
函数帮助将应用程序绑定到指定的主机和端口。因此,我们可以在同一个express服务器上使用不同的端口设置多个应用程序。
步骤4: 创建一个名为 index1.js 的文件,其中包含以下代码。我们使用端口号3000。目前我们只发送一个简单的消息代表第一个应用程序。
index1.js
步骤5: 使用以下命令运行 index1.js 文件。
输出: 现在打开您的浏览器并转到 http://localhost:3000/ ,您将看到以下输出:
步骤6: 创建一个名为index2.js的文件,并包含以下代码。我们使用端口号4000。当前我们发送一个简单的消息,代表第二个应用程序。
index2.js
步骤7: 运行 index2.js 文件,使用以下命令。
输出: 现在打开您的浏览器并转到 http://localhost:4000/ ,您将看到以下输出: