首页 > 解决方案 > 如何在 Web 服务器中运行 Node.js 应用程序并通过公共 URL 调用它

问题描述

我得到了一个基本的Node.js(我没有经验)应用程序,我需要在 Web 服务器上运行并通过 URL 公开访问它。如果它是一个带有 index.html 文件的 html/javascript Web 应用程序,我可以将它的所有文件放在服务器的一个文件夹中,在那里指向一个域,然后瞧,一切都完成了。

不幸的是,这个 Node.js 应用程序有一个index.js文件(没有 html),当我通过 URL 访问它时,它当然什么也不做。应用程序的文件夹中有一个views/index.ejs文件,其中包含一些看起来可以呈现这个简单应用程序界面的 HTML。

我已经在服务器中安装了 Node.js,我可以通过 CLI 调用它,所以我开始运行这部分,但我一直在寻找如何运行应用程序本身,但我想不通因为我可能会错误地理解运行 Node.js 应用程序的整个概念。

如果有人能指出我正确的方向,那就太好了!

标签: node.jswebserver

解决方案


推荐阅读