node.js - 如何在 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 应用程序的整个概念。
如果有人能指出我正确的方向,那就太好了!
解决方案
推荐阅读
- facebook - 模式中的 FB.login 未打开弹出窗口
- php - 在woocommerce中显示没有折扣的产品价格
- batch-file - 使用 .bat 文件在每行输出 txt 文件的开头插入文件名
- sql - 如何在列中查找带有英文字符的名称?
- android - 二进制 XML 文件第 25 行:膨胀类 TextView 时出错
- c++ - 使用 Switch-case 语句拉取随机扑克牌等级和花色以显示用户
- python - Python:rolling.apply() 给出 TypeError
- tcl - 如何使用 TCL 从 snake_case 转换为 CamelCase(又名 PascalCase)?
- php - 当我尝试从 PHP codeigniter 框架中的视图将 jquery var 传递给控制器中的方法时,我收到 404
- pine-script - strategy.exit 有问题