0
我寫一個劇本,我感到bundle update
命令更新紅寶石的寶石,但它是要求有消息密碼輸入您的密碼,安裝捆綁的RubyGems到您的系統:如何在腳本中傳遞密碼
我不得不默默地傳遞密碼,而不知道用戶或以其他方式讓我把它變成自動的。 目前我已經這樣做與系統命令爲system 'bundle update'
我該怎麼做。
謝謝。
我寫一個劇本,我感到bundle update
命令更新紅寶石的寶石,但它是要求有消息密碼輸入您的密碼,安裝捆綁的RubyGems到您的系統:如何在腳本中傳遞密碼
我不得不默默地傳遞密碼,而不知道用戶或以其他方式讓我把它變成自動的。 目前我已經這樣做與系統命令爲system 'bundle update'
我該怎麼做。
謝謝。
由於您安裝ruby的方式,您需要sudo權限才能運行bundle update
。
如果您想要運行不帶sudo權限的捆綁命令,您需要chown
gem文件夾。
您可以通過CD-ING進入你的寶石路徑做到這一點,然後sudo chown -R username:groupname
但它爲什麼沒有問'束密碼install' – user2622247
退房此[鏈接](HTTP:/ /stackoverflow.com/questions/16495626/difference-between-bundle-install-and-bundle-update) 它可能是捆綁安裝沒有做任何事情,因爲你沒有添加任何新的寶石,而更新它看起來爲新版本 – marknach