Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
D
db-game-template
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
崔立强
db-game-template
Commits
a29715a0
Commit
a29715a0
authored
Sep 25, 2018
by
wildfirecode13
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update README.md
parent
00ee733a
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
26 additions
and
0 deletions
+26
-0
README.md
README.md
+26
-0
No files found.
README.md
View file @
a29715a0
...
...
@@ -68,6 +68,32 @@ npm源配置。
### 自动化图集合并说明
不会合并组内的jpg。一般jpg都是外部加载,合入png图集,会显著增加png图集的体积
## 未来
-
增加webp支持,提升载入速度。
-
基于asm的mock api
-
更快的编译(优化devtool)
-
更高效的研发:引入HRM
## 背景
尽量保持以往的开发习惯,减少工作流的环节变更,减少迁移引擎导致的成本
## 优势
-
一键发布
-
自动化编译,极快的编译速度,极致的开发效率。抛弃了egret build,因为它非常的慢,空项目编译2秒,项目代码越多编译越慢,而且还需要手动编译。
-
非常快的首屏载入速度。合并了所有egret相关库为单独一个文件 //yun.duiba.com.cn/db_games/lib2_game.min.js,抛弃了非常慢的基于manifest的串行加载。(egert p2.js cdn //yun.duiba.com.cn/db_games/physics.min.js)
-
tinypng图片压缩由手动升级为自动,大大提升研发效率
-
自动化合并图集。开发阶段不需要合并图集,大大提升开发效率。
-
修改exmls等其他项目文件后自动刷新浏览,进一步提升研发效率。
-
0成本迁移tc和tw(无需要修改代码)
-
0成本迁移mock
-
暂不使用egret的网络通讯库,仍然使用zepto(有空优化)
-
其他无成本迁移的开发习惯,比如自动编译、自动刷新浏览器、编辑器vscode、webstorm习惯等。
-
项目初始化简化:现在依赖只需要安装一次,不需要每个项目都安装一次。移除了project.json。
-
和其他egret工具、流程兼容,比如exml编辑器egret wing。
-
以前一个皮就是一个项目。现在只有一个vscode项目,方便管理项目。
-
使用新的git流,可以有效的减少整个仓库的体积,几十上百个项目,其实有用的不多
-
相对以前发布速度极快。只有代码变更的时候,只需要编译ts发布,只有exmls文件变更的时候,只发布exmls,大大节省了发布时间。
-
现在代码里有基本的panel,scene,loading可以参考一下,后续会独立成类似tl、wx的库
## 项目创建和维护流程
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment