我用 express-generator 创建了一个节点 webapp,这个应用程序在 localhost 上运行良好。但是,一旦我将我的应用程序移动到服务器并浏览域,它就会显示 app.js 文件的内容而不是执行它,我试图在 localhost 上重现这个问题但没有成功。我还检查了 Web 服务器的配置,到目前为止看起来不错。
如果我在 localhost 上运行该应用程序,app.js 文件将毫无问题地执行,但在网络服务器上仅显示文件内容并且不执行任何操作。
这只发生在 app.js 文件中,应用程序的任何其他文件都可以正常工作,视图被渲染并且路由正常工作。
我很感激任何帮助!
一些附加信息:
操作系统:通过 Plesk Obsidian 部署的 Windows Server 2016 Datecenter Node 12 Node 应用程序