如何将试剂前端部署到 Heroku?
How to deploy reagent-frontend to Heroku?
我从模板试剂前端创建了一个 ClojureScript Reagent 应用程序。如何将生产应用程序部署到 Heroku?构建生产环境后 (lein package
/ lein cljsbuild once release
) leiningen 在文件夹 public
中生成 app.js
。结果 public 文件夹包含 css/, js/, index.html.
在我尝试推送文件夹时 public
Heroku 给出下一个错误:
! No default language could be detected for this app.
HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically.
See https://devcenter.heroku.com/articles/buildpacks
! Push failed
Heroku 可以为 PHP 提供服务,因此一种解决方法是将 index.php
文件添加到 public,其中包含以下内容 <?php header( 'Location: /index.html' ) ; ?>
这将为您自己提供服务index.html。然后将其推送到 Heroku。
我从模板试剂前端创建了一个 ClojureScript Reagent 应用程序。如何将生产应用程序部署到 Heroku?构建生产环境后 (lein package
/ lein cljsbuild once release
) leiningen 在文件夹 public
中生成 app.js
。结果 public 文件夹包含 css/, js/, index.html.
在我尝试推送文件夹时 public
Heroku 给出下一个错误:
! No default language could be detected for this app.
HINT: This occurs when Heroku cannot detect the buildpack to use for this application automatically.
See https://devcenter.heroku.com/articles/buildpacks
! Push failed
Heroku 可以为 PHP 提供服务,因此一种解决方法是将 index.php
文件添加到 public,其中包含以下内容 <?php header( 'Location: /index.html' ) ; ?>
这将为您自己提供服务index.html。然后将其推送到 Heroku。