【发布时间】:2019-03-01 09:57:21
【问题描述】:
我有一个用 JavaScript 和 HTML 编写的简单“待办事项”应用程序。我什至没有 CSS 文件,只是在 index.html 文件中有一点内联样式,我已经链接了我的 JavaScript 文件。不需要数据库或任何其他东西。使用原生 JavaScript 和 HTML 的简单应用。
我有 AWS 免费套餐帐户并尝试压缩 .js 和 .html 文件并部署到 AWS Elastic Beanstalk 但它正在转换为 node.js 并继续寻找 JSON 文件并且部署不成功。
- 这在现实世界中是称为 JavaScript 应用还是 Node.js 应用?
- 如何在 AWS 中部署它?
【问题讨论】:
-
您需要为像您这样的 HTML/JS 应用程序提供静态托管。 AWS Elastic Beanstalk 旨在托管应用程序,因此您必须至少提供一个 HTTP 服务器来发布您的 HTML 页面和资产。我建议你找一个静态托管平台而不是 Beanstalk,这对你来说应该更容易。
-
感谢您的提示。我在我的“待办事项”js 应用程序中勾选和取消勾选复选框。那么,如果我使用任何静态网络托管服务提供商,是否需要使用 aws lambda 服务?
-
我对 AWS 知之甚少,但如果我是你,我会阅读教程 ;) 这里是你需要的:aws.amazon.com/getting-started/projects/host-static-website
标签: javascript amazon-web-services deployment