안녕하세요! 웹사이트나 프로젝트의 이미지를 최적화하는 데 어려움을 겪은 적이 있으신가요? 흥미로운 기능이 있습니다: 사진 압축기. 이미지를 초경량 .webp 형식으로 원활하게 압축하고 변환하도록 설계된 명령줄 도구입니다.
이 도구는 Sharp를 기반으로 하여 빠르고 안정적입니다. 전문가처럼 미디어를 최적화하는 데 도움이 됩니다. 로컬 파일로 작업하든 클라우드 호스팅 이미지로 작업하든 사진 압축기가 도와드립니다.
이 제품이 마음에 드는 이유는 다음과 같습니다.
로컬 이미지 최적화: 로컬 디렉토리의 이미지를 손쉽게 압축하세요.
클라우드 이미지 최적화: URL 또는 이미지 URL 디렉터리에서 직접 이미지를 처리합니다.
이름 지정 문제 없음: 파일 이름 충돌을 자동으로 처리합니다.
상세 로그: 절약 및 처리 시간에 대한 통찰력을 얻으세요.
사진 압축기 설치는 매우 쉽습니다. 좋아하는 패키지 관리자를 선택하세요:
npm install -g photo-compressor
또는 Yarn 팬이라면:
yarn global add photo-compressor
전역적으로 아무것도 설치하고 싶지 않으신가요? 괜찮아요! npx를 사용하여 직접 실행하세요.
npx photo-compressor
사진 압축기를 사용하는 방법은 간단합니다. 명령과 옵션에 대한 요약은 다음과 같습니다.
-h, --help: 도움말 정보를 표시합니다.
-V, --version : 현재 패키지 버전을 확인하세요.
로컬 디렉토리에서 이미지를 쉽게 압축:
photo-compressor local --dir <path_to_directory> --output <path_to_output_directory>
옵션:
-d, --dir
-o, --output
온라인에 호스팅된 이미지가 있나요? 다음과 같이 압축하세요.
photo-compressor cloud --url <image_url_OR_array_of_images> --output <path_to_output_directory>
옵션:
-u, --url
-o, --output
다음은 시작하는 데 도움이 되는 몇 가지 실제 예입니다.
npm install -g photo-compressor
yarn global add photo-compressor
내가 이 도구를 만든 이유는 무엇입니까? 솔직히 실리콘밸리를 쭉 보다가 압축 관련 뭔가를 만들겠다는 영감을 얻었어요. 더 나은 웹 성능을 위해 이미지를 신속하게 최적화해야 하는 웹 개발자를 위한 깔끔한 솔루션인 것으로 나타났습니다. (P.S. 아직 초보이기 때문에 피드백은 언제나 환영입니다!)
개발 커뮤니티의 핵심은 협업입니다. 이 도구를 개선할 아이디어가 있거나 버그를 발견했다면 GitHub 저장소로 가서 기여해 주세요!
즐거운 코딩하세요! 패키지에 대해 어떻게 생각하는지 댓글로 알려주세요.
위 내용은 사진 압축기 CLI 도구를 만들었습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!