본문 바로가기

Heroku(헤로쿠)

[에러]No default language could be detected for this app 해결방법

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 버튼을 눌러서 빌드가 성공적으로 이루어진 사이트로 이동합니다