DINKIssTyle (61.♡.73.102)
2026년 4월 7일 PM 05:53
Go Wails(React + TypeScript + Vite) 앱 제작시 아이콘을 일괄 생성해줍니다.
조심하세요~ 있던 아이콘은 묻지 않고 덮어버립니다.

1024px 이상의 png, jpg 아이콘으로 쓸 이미지를 선택후 Wails 프로젝트 폴더를 선택하시면 됩니다.
tasks = [
("/build/appicon.png", (1024, 1024), 144, "PNG"),
("/build/darwin/iconfile.icns", (1024, 1024), 144, "ICNS"),
("/build/linux/icon.png", (1024, 1024), 144, "PNG"),
("/build/windows/icon.ico", (256, 256), 144, "ICO"),
("/frontend/src/assets/images/logo.png", (1024, 1024), 144, "PNG"),
("/frontend/public/apple-touch-icon.png", (180, 180), 72, "PNG"),
("/frontend/public/favicon-16.png", (16, 16), 72, "PNG"),
("/frontend/public/favicon-32.png", (32, 32), 72, "PNG"),
("/frontend/public/icon-192.png", (192, 192), 72, "PNG"),
("/frontend/public/icon-512.png", (512, 512), 72, "PNG"),
]
이렇게 생성합니다.
build 폴더는 각 운영체제별 바이너리 생성시 사용합니다.
frontend/public은 wails 앱을 모바일 PWA앱으로까지 사용하실 때 필요합니다.
https://github.com/DINKIssTyle/DINKIssTyle-py-utils/blob/main/Image/IMG2iCON_for_Go_Wails.py
위에서 받으셔도 되고,
다운받으셔도 됩니다.
모듈은 pillow 가 필요합니다.
댓글 (0)
- 아직 댓글이 없습니다. 첫 댓글을 작성해보세요!
댓글을 작성하려면 이 필요합니다.