2014-01-15 68 views
3

我已經創建了Rails 4應用程序,但名稱已經改變。重命名Rails 4應用程序

我已經更新了文件夾名稱,但我想知道我需要進入哪些文件並進行更新才能在整個網站中使用這個新名稱,或者是否有能夠快速輕鬆地完成此操作的rails命令。

+2

的複製重命名數據庫名稱:http://stackoverflow.com/questions/3270373/renaming-ruby-on-rails - 應用程序(評論說它適用於rails 4)。 – rlecaro2

+0

我不確定你指的是哪個答案。 rails插件說它不適用於rails 4 –

+2

[How to rename rails 4 app?](http://stackoverflow.com/questions/20988813/how-to-rename-rails-4-app) – Hardik

回答

5

https://github.com/morshedalam/rename - 我在那裏爲您發佈了一個問題。對於我來說,這對我來說太棒了3.

調查顯示...它對Rails 4非常棒!

+0

即使在Rails 4.1.6中工作!但是您需要重新打開終端而不必啓動服務器。 –

1

您應搜索目錄的應用程序名稱的所有實例:

ack "app-name",弄清每一個在做什麼。您經常會以舊名稱命名間隔模塊。

config.ruconfig/application.rb肯定應該檢查。

0

gem 'rename'加到Gemfile然後做bundle install

包安裝後
rails g rename:app_to name_of_app

如果你正在使用mongoid那麼你需要在config/mongoid.yml

+0

這顆寶石凍結。 – nathanengineer