javascript - 在 heroku 中部署一个 html 文件网站

标签 javascript html css node.js heroku

我使用 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/

相关文章:

javascript - 如何在悬停时隐藏图像的标题

javascript - 如何从 Angular 2 中的嵌套组件更改父背景图像?

javascript - 我们如何向使用 JavaScript 中的 document.createElement() 创建的元素添加焦点等事件?

javascript - 在 d3js 强制布局中向节点添加箭头和文本

firefox - 无法更改 FireFox 中 HTML5 音频标签的音量

css - 如何更改剑道网格按钮上的 "text"?

javascript - 根据随机数生成随机背景图片

javascript - Flask 使用 AJAX 上传文件和按钮提交不起作用

php - 在本地 JavaScript 文件中调用外部 PHP 文件?

javascript - 使用 Javascript 替换 HTML 元素的背景颜色