我超威!!!发布商店素材我还要删除一堆项目文件?不麻烦阿有没有人管管

蛋疼点

之前在完善的nes已经接近尾声发布到商店了、填了各种详情资料,上传发布资源看了要求
一、文件目录规范 上传资源包必须是一个完整Cocos Creator 3.x\2.x工程目录; Cocos Creator 3.x 工程必须含有 package.json文件; Cocos Creator 2.x 工程必须含有 project.json 文件; 必须包含assets资源目录,且保证项目资源能正常预览运行与构建; 上传资源不要含有引擎生成的临时目录:temp、library、local; 资源包含美术、策划、帮助等文件可在工程根目录创建子文件夹; 资源为小游戏工程,且包含开放数据域,请将开放数据域工程放在主工程根目录下,可取名为:xxx-sub-project; 资源包含服务器,请将服务器端文件放在工程根目录,可取名为server。 和着我还要手动删除目录下的


我的这个模拟器项目不算大、依赖不多已经有这么些个目录了 我超威!
发布商城我得新建一个文件夹精挑细选一下哪些必须删、哪些可能删错、
哪些删除了项目依赖挂了,我超威!
偶尔发一两个商城素材可能还没感觉但是要是频繁发素材那还得了
想想,这种这种操作最适合交给shell处理。

我超威!

替官方给出了一个解决方案

项目源码

Package
npm github

项目立项 【cocos-store-build】

在项目目录、安装cli到本地

 npm i -d cocos-store-build

cocos-build.js
黄色区域是cli默认会处理的【官方必须要的文件】
绿色区域默认包含里面没有就在这里面加文件、目录

打包后会把商城发布的要求包导出来核对

最后项目目录图

总结

作为一个git重度用户项目的完整保留了也优化了项目管理、开发、上线商城的体验

我超威!!!