javascript - 如何将我的第一个 javascript Web 应用程序部署到 Web 上以供实际使用
问题描述
我也使用 HTML 和 CSS 构建了我的第一个 javascript 应用程序。这是一个基本的小费计算器。我已经将我的代码推送到了我的 GIT,但是当我点击网站时,它只是部署了 README 文件。我有一种感觉我需要使用 Node.js,但是在我对它进行了基本阅读之后,我不知道如何实现这一点。我只想将应用程序推送到 heroku,甚至只是离开 GIT 页面,以便在另一台设备上查看它的运行情况。
我尝试运行 npm init 并创建了一个 package.JSON 但每次我推送到 heroku 时,应用程序都会崩溃并给我一个错误,指出它找不到我输入的“开始”脚本。
这是我的应用程序 github,https://github.com/jaronow/tip-calculator。我会很感激一些基本的指导或链接到某个地方我可以学习如何完成这项任务
解决方案
您不需要将 Heroku 用于像您这样的单页 Web 应用程序。您可以使用GitHub Pages直接在 Github 上托管它。您要选择“项目站点”说明。在执行这些步骤时,请注意选择“来源”。您需要指定您的html/main.html
文件。
此外,查看您的代码,您应该考虑将“java”文件夹重命名为“js”或“javascript”或类似名称。Java 是一种不同的语言,它的命名令人困惑。
你不需要在这个项目中使用 NodeJS,因为在服务器端没有运行任何东西。一切都在浏览器中运行:HTML、CSS 和 JavaScript。
推荐阅读
- php - Cloud Firestore 身份验证无法使用 PHP
- xml - 如何在 XML-RPC 中添加上传任务的内容(例如文件 .pdf)
- android - 启动接收器在 Android 10 上不起作用
- function - 为什么不能在 Kotlin 中将“`main`”函数声明为 lambda?
- r - R 中的 train() 给出警告
- python - 变量值在单元测试中的函数调用后持续存在
- python - 创建与现有数据集具有相似特征的时间序列数据集
- html - 将引导文本粘贴到左侧
- javascript - 未捕获的错误:无效的挂钩调用。Hooks 只能在函数组件的主体内部调用 - 错误仅在 Electron 中显示
- amazon-timestream - 您如何字符串操作来自时间流的返回结果?