跳轉到主要內容
使用 uninstall 從 Extension.js 快取中移除受管理的瀏覽器執行階段。 它只會移除 Extension.js 安裝在其受管理快取根目錄中的瀏覽器,不會動到系統的 Chrome、系統的 Edge 或任何安裝在該快取之外的瀏覽器。

何時使用 uninstall

  • 你想釋出受管理瀏覽器佔用的磁碟空間,因為已不再需要。
  • 你想重設某個受管理瀏覽器的安裝,讓下次 install 時強制重新下載。
  • 你正在清理持續整合(CI)的快取,或切換瀏覽器目標。

標準用法

單一瀏覽器使用位置引數形式:
extension uninstall <browser>
使用 --all 移除所有受管理的瀏覽器目標。

用法

extension uninstall [browser-name] [options]

引數與旗標

旗標 / 引數用途預設值
[browser-name]移除單一受管理瀏覽器,例如 chromechromiumedgefirefox未設
--browser <browser>上述瀏覽器引數的明確旗標形式未設
--all移除 Extension.js 快取中所有受管理的瀏覽器執行階段停用
--where印出解析後的快取根目錄,或特定瀏覽器的受管理路徑停用

範例

移除受管理的 Chrome for Testing

extension uninstall chrome

移除所有受管理的瀏覽器

extension uninstall --all

顯示 Firefox 的受管理移除路徑

extension uninstall firefox --where

最佳實務

  • 在 CI 收尾使用 --all,在測試後清理受管理的瀏覽器。
  • 先使用 --where,在大量移除前確認會被清掉的內容。
  • 對系統瀏覽器來說,uninstall 是安全的;它只會移除 Extension.js 受管理的快取資料夾。

行為說明

  • 如果你設定了 EXT_BROWSERS_CACHE_DIR,uninstall 會使用該自訂快取根目錄。

後續步驟