我使用 html、css、bootstrap 和 javascript 文件构建了一个小型网站。主页是index.html。我试图将它部署到我的 heroku 应用程序(buildpack 是 nodejs),但每次都说:应用程序与 buildpack 不兼容。如何将我的网站上传到那里?
这是它显示的内容:
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*
最佳答案
当您设置 Node 应用程序时,Heroku 会期望您部署 Node 应用程序。目前我不认为你可以在 Heroku 上扔一堆 HTML 和 CSS 并运行它。您需要一个 Python、NodeJS、Go 等服务器来运行您的应用程序。
关于javascript - 在 heroku 中部署一个 html 文件网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46575237/