2017-10-04 32 views
0

html、css、bootstrap、およびjavascriptファイルを使用して小さなWebサイトを構築しました。ホームページはindex.htmlです。私はそれを私のherokuアプリ(buildpackはnodejs)にデプロイしようとしましたが、毎回そうです:アプリケーションはbuildpackと互換性がありません。どうすれば私のウェブサイトをアップロードできますか?あなたはノード・アプリケーションを設定すると、Herokuのは、あなたがノードアプリを展開することを期待しますherokuにhtmlファイルWebサイトを展開する

D:\Projects\herokudeploy>git push heroku master Counting objects: 572, done. Delta compression using up to 4 threads. Compressing objects: 100% (477/477), done. Writing objects: 100% (572/572), 17.28 MiB | 
48.00 KiB/s, done. Total 572 (delta 58), reused 570 (delta 57) 
    remote: Compressing source files... done. 
    remote: Building source: 
    remote: 
    remote: -----> App not compatible with buildpack: 
    https://github.com/heroku/heroku-buildpack-static.git 
    remote:  More info: 
    https://devcenter.heroku.com/articles/buildpacks#detection-failure 
    remote: 
    remote: !  Push failed 
    remote: Verifying deploy... 
    remote: 
    remote: !  Push rejected to sobhannwebsite. 
    remote: 
    To *heroku url address* 
    ! [remote rejected] master -> master (pre-receive hook declined) 
    error: failed to push some refs to *heroku url address* 

答えて

1

:これは、それが表示するものである

。現在、私はあなたがただHeroku上にたくさんのHTMLとCSSを投げて実行できるとは思わない。あなたのアプリケーションを実行するには、Python、NodeJS、Goなどのサーバーが必要です。

0

には、static.jsonファイルを実行可能にする必要があります。そのファイルはリポジトリのルートにある必要があります。

ファイルの内容を空のハッシュ{}に設定する必要があります。
GitHubのbuildpack readmeは、静的サイト用にそのファイルに設定できるすべての設定を提供します。

関連する問題