【发布时间】:2018-06-21 10:54:32
【问题描述】:
我正在开发一个 NodeJS 应用程序,它在我的本地主机上看起来不错,所以我决定将它部署在 AWS EC2 上。
我按照 AWS 的说明在 AWS EC2 上部署了我的 NodeJS 应用程序。当我通过运行 node server.js 在 EC2 上启动服务器时,我发现虽然加载了 public 文件夹下的 javascript 和 css 资源,但没有加载来自 public/images 的所有图像,并且在 Chrome developer tool > Sources 下缺少 images 文件夹.在本地运行应用程序时,来自 public/images 的所有图像都已正确加载。 Chrome 控制台上还有一个 500 Internal server error。
以下是其中一张图片的 html 示例:
<img src="public/images/my_logo.png"></img>
【问题讨论】:
-
也许提供您遵循的说明的链接?
标签: node.js image amazon-web-services