javascript - JavaScript 与 Node.js
问题描述
我有一个用 JavaScript 和 HTML 编写的简单“待办事项”应用程序。我什至没有 CSS 文件,只是index.html
在我链接了我的 JavaScript 文件的文件中有一点内联样式。不需要数据库或任何其他东西。使用原生 JavaScript 和 HTML 的简单应用程序。
我有 AWS 免费套餐帐户并尝试压缩 .js 和 .html 文件并部署到 AWS Elastic Beanstalk 但它正在转换为 node.js 并继续寻找 JSON 文件并且部署不成功。
- 这在现实世界中是称为 JavaScript 应用程序还是 Node.js 应用程序?
- 如何在 AWS 中部署它?
解决方案
正如其他人回答的那样(没有告诉你怎么做),解决方案是静态 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
推荐阅读
- javascript - 为额外元素添加 JS/jQuery 点击功能
- mongodb - 是否可以将展开的数组的一个字段连接到展开的数组上?
- excel - 如何使用VBA计算间隔天数?
- elasticsearch - 嵌套列表(数组)中值的 Elasticsearch 聚合
- mongodb - 如何在 mongodb 中创建限制(索引)?
- python - 如果我的交易基于同时的多个响应,如何进行原子交易
- cmake - 如何将 CMake“execute_process”命令的输出实时重定向到 STDOUT?
- ptc-windchill - 在 Windchill 中读取局部变量的值
- swift - 预计解码字典
但找到了一个数组。”,基础错误:无)) - javascript - Javascript:重命名内置函数