mirror of
https://github.com/smallmain/cocos-enhance-kit.git
synced 2024-12-25 19:28:28 +00:00
1.5 KiB
1.5 KiB
项目结构
master
分支存放项目文档、演示项目的源码和其它文件。v1.0.0-v2.4.9
类似这种格式的分支存放引擎源码与类型提示文件。
目录结构
在源码分支下:
engine
JavaScript 引擎jsb-adapter
原生平台 JSB 适配器cocos2d-x
C++ 原生平台引擎creator-sp.d.ts
引擎 TypeScript 类型提示
在 master
分支下:
src
只留一份指向源码分支的说明文档extension
引擎扩展docs
存放着文档网站源码,使用 Docusaurus 开发。demo
存放着 Cocos Creator 演示项目源码。patches
存放着所有引擎改动的 Git Patch。
发布新版本
更新版本号
- 修改
engine
、jsb-adapter
、cocos2d-x
根目录的VERSION
文件。 - 修改
sp.js
的version
属性。 - 修改
extension
的package.json
文件中的version
属性。 - 修改文档中相关的版本号。
准备压缩包
1.将对 engine 的改动整合到 Git Patch,然后将 Patch 按相应的引擎目录放置在仓库的 patches
目录中,并放在压缩包根目录内。
2.将引擎按照官方文档进行编译,并放到压缩包根目录内,包括类型提示文件。
3.将 service-pack-support
目录放在压缩包根目录内。
4.更新文档的更新日志。
发布压缩包
1.上传压缩包到 Github 的 Release,修改文档内所有下载地址。 2.将文档分出当前版本,并发布新版本文档。