我正在尝试使用 el gem 提供一些资产,但似乎无法使其正常工作。我提到了这里发布的另一个问题——浓缩咖啡中的资产破坏了我的应用程序
我的设置是这样的——
require 'e'
require 'el'
...
app = E.new(true){
assets_url '/pub', true
}
但是点击 localhost:5252/pub/hello.txt (是的,这个文件存在)会导致 404。我错过了什么?
我正在尝试使用 el gem 提供一些资产,但似乎无法使其正常工作。我提到了这里发布的另一个问题——浓缩咖啡中的资产破坏了我的应用程序
我的设置是这样的——
require 'e'
require 'el'
...
app = E.new(true){
assets_url '/pub', true
}
但是点击 localhost:5252/pub/hello.txt (是的,这个文件存在)会导致 404。我错过了什么?
您错过了将任何路径附加到 Sprockets 环境。
http://espresso.github.io/Periphery/Assets.html#sprockets
请试试:
app = E.new(true){
assets_url '/pub', true
assets.append_path 'relative-path-to-static-files'
}