我剛剛開始研究一個 ruby?? 專案,我注意到我必須指定要全域使用的 ruby?? 版本。例如,我正在使用chruby更改要使用的 ruby?? 版本,我可以直接在這個名為.zshrc的檔案中設定它。
但是,如果我有多個具有不同 ruby?? 版本的應用程式,那么我該如何處理呢?如果我每次想運行其他應用程式時都不斷更改要在.zshrc檔案中使用的版本,那是沒有意義的。
由于它是一個共享專案,所以我不能只更改應用程式中使用的版本。謝謝你。
uj5u.com熱心網友回復:
在chruby中,此功能稱為“自動切換”。
如果您希望 chruby 在您在不同專案之間 cd 時自動切換當前版本的 Ruby,只需在 ~/.bashrc 或 ~/.zshrc 中加載 auto.sh:
..
chruby 將檢查當前目錄和父目錄中的 .ruby-version 檔案。
https://github.com/postmodern/chruby#auto-switching
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/456263.html
