Heroku:在 Heroku 上上传静态站点?

5 html javascript css heroku

我正在构建我的投资组合,并使用 HTML/CSS 和 Javascript 制作了简单的 etch-a-sketch 项目。我正在尝试在 Heroku 上托管该网站,但出现此错误:

remote:  !     No default language could be detected for this app.
remote:             HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically.
remote:             See https://devcenter.heroku.com/articles/buildpacks
Run Code Online (Sandbox Code Playgroud)

这基本上是一个静态站点,我真的不需要 buildpack,有什么方法可以将我拥有的内容推送到 Heroku?

Mjb*_*n10 3

Heroku 通常用于部署应用程序,而不是静态站点。我发现使用 GitHub 页面进行静态站点托管要容易得多。如果您的项目已经在 GitHub 上,只需转到存储库的设置选项卡,滚动到 GitHub 页面部分,然后选择要部署的存储库的哪个分支。**编辑 - 只需确保您的 home html 文件的标题为index.html

但如果您出于某种原因确实需要使用 Heroku,这里有一个关于如何使用 Heroku 的指南。它展示了如何创建静态站点所需的composer.json和index.php。