每次我跑我的rails console
生產服務器上,spring
開始,我忘了停下來..和我的一些RAM的消失......如何在不執行彈簧的情況下在生產環境中運行rails控制檯?
有一些方法,以防止春季開始在生產環境中?
每次我跑我的rails console
生產服務器上,spring
開始,我忘了停下來..和我的一些RAM的消失......如何在不執行彈簧的情況下在生產環境中運行rails控制檯?
有一些方法,以防止春季開始在生產環境中?
我發現了它。
DISABLE_SPRING=true rails console
這樣的春天服務器將不加載:在執行時,控制檯,這樣您就需要將環境變量DISABLE_SPRING
設置爲true。
要自動執行此您可以在.bashrc
,.tcshrc
,.zshrc
附加此代碼它這個變量輸出:
export DISABLE_SPRING=true
,然後加載它,在我的情況(我使用的zsh) :
source ~/.zshrc
參考:
https://github.com/rails/spring
http://www.cyberciti.biz/faq/linux-unix-shell-export-command/
把spring
在您的測試組中的Gemfile
:
gem "spring", group: :test
或
group :test do
gem 'spring'
end
這工作,但春天將不是我的開發機器上加載,這是不可取的。感謝您的回答。 –
這爲我解決了一個問題。由於配置服務器的方式,我必須添加'production'才能在生產環境中運行控制檯。 '''DISABLE_SPRING = true rails console''' –
UGg。想說'''DISABLE_SPRING =真正的導軌控制檯產品''' –