我有一個Rails 3.2.3應用程序,我在windows機器上使用git_bash作爲cli和mingw32作爲環境(使用railsinstaller安裝此env)和postgres as db。 但rmagick存在一些問題,無法使用它,儘管minimagick按預期工作。Rails:將開發環境從windows(mingw32)移到OS X mountain lion
現在,我要將應用程序移動到運行OS X Mountain Lion的新Mac機器上。 我已經使用rvm在OS X上安裝了rails 3.2.8和ruby。我需要做什麼來更新我的應用程序到rails 3.2.8和安裝db和其他寶石,我應該刪除或不刪除gemfile.lock和什麼寶石我需要刪除或添加或更改版本號。等
我是新來的鐵軌,請幫助
謝謝!
我應該使用自制軟件安裝postgres還是從http://www.postgresql.org/download/macosx/ 下載這是一種安裝postgres,這些方法的優點和缺點的優先方式。
我應該刪除Gemfile.lock的或沒有,因爲它有很多引用例如。 'bcrypt-ruby(3.0.1-x86-mingw32)' – StarWars
@StarWars:我會嘗試'bundle install'並查看它是否有效。 Bundler不會在您的Mac上安裝Windows文件。如果它不給你bcrypt,那麼是的,絕對會破壞你的Gemfile.lock。請報告回來,因爲這是關於使用Windows的好消息! – jmdeldin
我做了幾件事使它工作,我很高興它工作(沒有檢查所有的東西,因爲我可能需要設置幾個與測試有關的寶石,但運行'rails s'工程,所以我希望一切沒關係)。我不能在評論中寫出很多信息。所以我在我的回答中解釋了對我有用的東西。謝謝! – StarWars