Ruby on rails Rails/Gollum:Gollum不使用路径前缀加载资源
我将咕噜安装在Rails应用程序中,如图所示 它可以工作,但是CSS和Javascript资产不能正确加载 routes.rb:Ruby on rails Rails/Gollum:Gollum不使用路径前缀加载资源,ruby-on-rails,ruby,rack,Ruby On Rails,Ruby,Rack,我将咕噜安装在Rails应用程序中,如图所示 它可以工作,但是CSS和Javascript资产不能正确加载 routes.rb: 因此,我可以在/wiki访问wiki。这是可行的,但是咕噜试图从例如加载css文件。http://localhost:3000/css/gollum.css 这不起作用,而不是http://localhost:3000/wiki/css/gollum.css. 如何告诉咕噜使用正确的前缀?这几乎肯定是Rails或咕噜中的一个错误。我知道咕噜确实有能力将其资产映射到子路
因此,我可以在/wiki访问wiki。这是可行的,但是咕噜试图从例如加载css文件。http://localhost:3000/css/gollum.css 这不起作用,而不是http://localhost:3000/wiki/css/gollum.css. 如何告诉咕噜使用正确的前缀?这几乎肯定是Rails或咕噜中的一个错误。我知道咕噜确实有能力将其资产映射到子路径,因为我在应用程序中通过Rack而不是Rails routes进行映射,如下所示:
map "/wiki" do
run Precious::App
end
报告一个bug可能是你最好的选择
map "/wiki" do
run Precious::App
end