檢視原始碼 mix deps.update (Mix v1.16.2)
更新指定的相依性。
指定的相依性及其所依賴的專案將會解除鎖定並更新至最新版本,依據其版本需求而定。
由於這是一個破壞性動作,只有在傳遞 --all
命令列選項時才會更新所有相依性。
所有相依性在更新後都會自動重新編譯。
mix deps.unlock + mix deps.get
升級相依性通常需要其所依賴的專案也升級。如果您只想更新單一相依性而不影響其子項,您可以明確解除鎖定單一相依性並執行 mix deps.get
$ mix deps.unlock some_dep
$ mix deps.get
命令列選項
--all
- 更新所有相依性--only
- 僅擷取指定環境的相依性--target
- 僅擷取指定目標的相依性--no-archives-check
- 擷取相依性之前不檢查封存檔