首页 > 解决方案 > JavaScript 与 Node.js

问题描述

我有一个用 JavaScript 和 HTML 编写的简单“待办事项”应用程序。我什至没有 CSS 文件,只是index.html在我链接了我的 JavaScript 文件的文件中有一点内联样式。不需要数据库或任何其他东西。使用原生 JavaScript 和 HTML 的简单应用程序。

我有 AWS 免费套餐帐户并尝试压缩 .js 和 .html 文件并部署到 AWS Elastic Beanstalk 但它正在转换为 node.js 并继续寻找 JSON 文件并且部署不成功。

  1. 这在现实世界中是称为 JavaScript 应用程序还是 Node.js 应用程序?
  2. 如何在 AWS 中部署它?

标签: javascriptamazon-web-servicesdeployment

解决方案


正如其他人回答的那样(没有告诉你怎么做),解决方案是静态 Web 文件托管。您无需将应用程序部署到 Elastic Beanstalk,因为您的 JavaScript 不在服务器上执行。它们只需要提供给客户端,它们将在客户端的浏览器中执行。

Amazon S3 是提供静态 HTML 网站的最具成本效益的方式。

设置 S3 和部署应用程序的最简单方法是使用amplify命令行。请参阅https://aws-amplify.github.io/docs/cli/hosting中的详细过程

要了解有关 Amazon S3 网络托管的更多信息,请阅读此https://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html


推荐阅读