檢視原始碼 mix phx.digest.clean (Phoenix v1.7.14)

移除編譯資源的舊版本。

預設會保留最新版本和 2 個前一版本,以及過去一小時內建立的任何 digest。

$ mix phx.digest.clean
$ mix phx.digest.clean -o /www/public
$ mix phx.digest.clean --age 600 --keep 3
$ mix phx.digest.clean --all

選項

  • -o, --output - 指定編譯資源目錄的路徑。預設為 priv/static

  • --age - 指定資源的最大年齡 (以秒為單位)。大於年齡且不在最後 --keep 版本中的檔案會被移除。預設為 3600 (1 小時)

  • --keep - 指定要保留多少前一版本的資源。預設為 2 個前一版本

  • --all - 指定移除所有編譯資源 (包括明細)。請注意,此選項會覆寫年齡和保留的開關。