首頁 > web前端 > js教程 > 我創建了一個照片壓縮器 CLI 工具

我創建了一個照片壓縮器 CLI 工具

Mary-Kate Olsen
發布: 2025-01-15 20:30:43
原創
432 人瀏覽過

嘿那裡!您是否曾經在為網站或專案優化圖像而苦苦掙扎,我有一些令人興奮的東西:照片壓縮器。它是一個命令列工具,旨在無縫壓縮映像並將其轉換為超輕 .webp 格式。

I Created a Photo Compressor CLI Tool

工具由 Sharp 提供支持,這使其快速可靠。它可以幫助您像專業人士一樣優化媒體。無論您是使用本機檔案還是雲端託管圖像,照片壓縮器都會為您提供支援。

為什麼要使用照片壓縮器?

這就是您會喜歡它的原因:

  • 最佳化本地圖片:輕鬆壓縮本機目錄中的圖片。

  • 優化雲圖像:直接從 URL 甚至圖像 URL 目錄處理圖像。

  • 沒有命名頭痛:它會自動為您處理檔案名稱衝突。

  • 詳細日誌:了解節省和處理時間的見解。

安裝:立即開始

安裝照片壓縮器輕而易舉。選擇您最喜歡的套件管理器:

npm install -g photo-compressor
登入後複製
登入後複製

或者,如果您是 Yarn 粉絲:

yarn global add photo-compressor
登入後複製
登入後複製

不想全域安裝任何東西?沒問題!直接使用 npx 運行它:

npx photo-compressor
登入後複製

如何使用它:命令和選項

使用照片壓縮器很簡單。這是其命令和選項的概要。

常用選項

  • -h, --help: 顯示幫助資訊。

  • -V, --version:檢查軟體包的當前版本。

命令

1.最佳化本地圖片

輕鬆壓縮本地目錄中的影像:

photo-compressor local --dir <path_to_directory> --output <path_to_output_directory>
登入後複製

選項

  • -d, --dir :掃描影像的目錄(必要)。

  • -o, --output :最佳化影像的輸出目錄(預設:./optimized)。

2.最佳化雲圖片

您有線上寄存的圖片嗎?像這樣壓縮它們:

photo-compressor cloud --url <image_url_OR_array_of_images> --output <path_to_output_directory>
登入後複製

選項

  • -u, --url :圖像的 URL 或圖像 URL 陣列(必需)。

  • -o, --output :最佳化影像的輸出目錄(預設:./optimized)。

現實世界的例子

以下是一些幫助您入門的實際範例:

優化本地圖片

npm install -g photo-compressor
登入後複製
登入後複製

優化雲鏡像

yarn global add photo-compressor
登入後複製
登入後複製

快速背景故事

我為什麼要創建這個工具?老實說,我在狂看矽谷並受到啟發,建立了一些與壓縮相關的東西。事實證明,對於需要快速優化影像以獲得更好的 Web 效能的 Web 開發人員來說,這是一個巧妙的解決方案。 (P.S.我還是個菜鳥,所以隨時歡迎回饋!)

加入樂趣

開發社群就是協作。如果您有改進此工具的想法或發現任何錯誤,請前往我們的 GitHub 儲存庫並做出貢獻!

快樂編碼!請在評論中告訴我您對該包的看法。

以上是我創建了一個照片壓縮器 CLI 工具的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板