既存のRails3.0.10アプリケーションにnesta(0.9.8)cmsを追加しています。ブログを立ち上げて実行していますが、レイアウト/スタイルシートはありません。
これまでに行ったことは次のとおりです。1。Railsアプリのメインルート内で、gem'nesta'、gem'sass'を追加し、'bundle'を実行し
ます。2。"nestanewnesta-blog"を実行します。3。config.ruを次のように編集します。
require ::File.expand_path('../config/environment', __FILE__)
map "/" do
run MyRails3App::Application
end
require 'nesta/env'
require 'nesta/app'
Nesta::App.root = ::File.expand_path('./nesta-blog', ::File.dirname(__FILE__))
map "/blog" do
run Nesta::App
end
4.次のようにconfig/routes.rbを編集します。
require 'nesta/env'
require 'nesta/app'
Rails3MongoidOmniauthSimple::Application.routes.draw do
mount Nesta::App.new => "/blog"
root :to => "home#index"
...
5. cdnesta-blog6.実行nesta demo:content
rails s
ここで、 〜/ main-rails-appから実行する場合、http:// localhost:3000 / blogにアクセスすると、デモnestaサイトが表示されますが、デフォルトのレイアウト/スタイルシートは表示されませんがshotgun config.ru
、〜/の内部から実行する場合はmain-rails-app / nesta-blog、http:// localhost:9393 /にアクセスすると、すべてが正しく表示されます。
なにか提案を?
よろしくお願いしますLucaG.Soave