我將nesta(0.9.8)cms添加到現有的Rails 3.0.10應用程序。我將博客啓動並運行,但不包括佈局/樣式表。Nesta CMS和Rails3集成:將博客添加到退出的rails 3應用程序
我做了什麼直到現在是: 1內部Rails應用程序主要根源,加上寶石「內斯塔」,創業板「青菜」,並運行 「捆綁」
2.運行「新內斯塔內斯塔-博客」 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. CD內斯塔 - 博客 6.運行現在0
,如果你從你的〜/主軌,應用程序運行rails s
,要http://localhost:3000/blog你會看到演示內斯塔的網站,但沒有他的默認佈局/樣式,而如果你從裏面〜/主運行shotgun config.ru
-rails-app/nesta-blog,去http://localhost:9393/一切都顯示正確。
有什麼建議嗎?
在此先感謝 盧卡G.索阿韋
對我來說也可以,非常感謝。 –