HTMLページがHerokuにデプロイできない時の対処法
1.エラー内容
以前『Heroku』にデプロイした際におきたエラー内容です。
! NO default language could be detected for this app.
HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically.
See https://devcenter.heroku.com/articles/buildpacks
! Push failed
HTML,CSS,JSファイルだけのアプリケーションはHerokuではアプリケーションとして認識してもらえないみたいです。
2.解決方法
HTML,CSS,JSファイルのアプリケーションをPHPとして読み込ませる方法です。
追加するファイルは2つです。
index.php と composer.json です。
下記の様に『index.html』のメインページと同じところにファイルを追加しましょう。
追加しましたら下記の様にコードを追加しましょう。
<!-- index.php -->
<?php include_once("index.html"); ?>
<!-- composer.json -->
{}
再度 commit、push してデプロイできれば成功です。