我对使用Play并将其部署到heroku非常陌生!
是的,它可以部署并且我的Procfile看起来像这样:
网站:target / universal / stage / bin / appdude -Dhttp.port = $ {PORT}
但是,当我在heroku上运行我的框架时,它仅显示文本,而不显示精美的UI(javascript,css .....)。
所以我只是想知道是否有人知道我在想什么?
我已按照以下指示进行操作:
http://www.playframework.com/documentation/2.2.1/ProductionHeroku。
但是仍然会发生:(
在本地主机上运行:
在heroku上运行:
最佳答案
Ach,在localhost上使用play start
,您将看到与Heroku完全相同的内容!
“欢迎使用”屏幕仅在开发模式下显示,请转到app/views/index.scala.html
文件。将@play20.welcome(message, style = "Java")
方法调用替换为您自己的HTML,然后开始开发。
提示:在创建应用后,main.css
中没有任何单个字符,整个代码完全空白(如果我们不计算源代码中包含的欢迎屏幕)。
好消息是您将第一个应用程序部署到了Heroku,并且按预期方式启动,新应用程序已就绪消息可以证明这一点;)