Heroku : No default language could be detected for this app
heroku 사이트에서 HTML, CSS, JAVASCRIPT로 이루어진 사이트를 올리고 싶은데
Deploy를 하면 No default language could be detected for this app 에러가 발생하면서
Build branch명 나오면서 아래와 같은 빌드 로그를 보여줍니다
빌드 실패 메시지를 확인하고 다시 프로젝트로 돌아가서 파일 하나를 추가해줍니다
index.php라는 이름으로 파일을 하나 만듭니다
그리고 <?php include_once("파일명.확장자");?>를 입력합니다
html, css, javascript로 이루어진 프로젝트를 올리기 때문에 확장자는 html을 입력하고
파일명은 처음 화면에 띄울 파일 이름을 적습니다
일반적으로 index.html을 사용해서 아래와 같은 파일 만듭니다
(아래 사진은 예시용 입니다)
다시 실행하면 다른 로그가 올라오면서 deploy가 됩니다
사진과 같이 아래 View 버튼을 눌러서 빌드가 성공적으로 이루어진 사이트로 이동합니다