Closed JimmyZJX closed 6 months ago
该PR分成了3个commit,如果要review的话请逐个看
新的部署方式:
./icon
game_name
npm run build
npm run dev
vite-plugin-spritesmith
imagemin
./public/icon
./src/icon.jsx
该PR分成了3个commit,如果要review的话请逐个看
新的部署方式:
./icon
目录下的所有目录视为game_name
npm run build
生效,npm run dev
不生效)vite-plugin-spritesmith
插件在将每个文件夹的png分别整合成一个大图,输出一个png和一个json(包含子图片位置信息)到./icon
目录下imagemin
生成压缩的webp和png格式图片,输出到./public/icon
目录./src/icon.jsx
模组解析上述的json信息文件用于渲染ItemIcon