您如何在 heroku 上的 Pakyow 应用程序中访问资产?
How do you access assets in a Pakyow app on heroku?
问题:Pakyow 应用程序部署到 Heroku 和模板头 404 中的所有 JS 和 CSS sourced/linked。
我认为这是一个源于 Heroku 的问题,而不是我所知道的问题。据我所知,Heroku 允许 public 目录中的静态资产。
无论如何,希望 Pakyow 用户提供一些有用的建议。
该应用程序(当前)位于 http://pakyow-go.herokuapp.com and the repo can be found at http://github.com/jphager2/pakyow-go。
这是当前发布版本中的一个不幸的默认配置选项。要绕过它,请将其添加到 app.rb
:
中的 production
配置块
app.static = true
它以这种方式开箱即用的原因是在大多数生产情况下,您不希望应用程序提供静态文件。这将由 HTTP 服务器负责。但是在 Heroku 上,您希望应用服务器提供静态文件,除非您从 CDN 托管它们。
问题:Pakyow 应用程序部署到 Heroku 和模板头 404 中的所有 JS 和 CSS sourced/linked。
我认为这是一个源于 Heroku 的问题,而不是我所知道的问题。据我所知,Heroku 允许 public 目录中的静态资产。
无论如何,希望 Pakyow 用户提供一些有用的建议。
该应用程序(当前)位于 http://pakyow-go.herokuapp.com and the repo can be found at http://github.com/jphager2/pakyow-go。
这是当前发布版本中的一个不幸的默认配置选项。要绕过它,请将其添加到 app.rb
:
production
配置块
app.static = true
它以这种方式开箱即用的原因是在大多数生产情况下,您不希望应用程序提供静态文件。这将由 HTTP 服务器负责。但是在 Heroku 上,您希望应用服务器提供静态文件,除非您从 CDN 托管它们。