Open yuebai008 opened 1 year ago
1、全局安装beta版本,npm install -g @vivo-minigame/cli@1.5.0 2、修改本地工程中的package.json文件,将@vivo-minigame/cli-service版本号修改为^1.5.0 3、重新运行 npm install, 然后编译打包即可
npm install -g @vivo-minigame/cli@1.5.0
package.json
@vivo-minigame/cli-service
^1.5.0
npm install
1、脚手架打包速度,可提升100%+ 2、解决es6转换es5的打包问题,支持import、require使用 3、提供多项配置,可在本地工程目录中minigame.config.js文件内进行配置
minigame.config.js
devtoolConfig:Webpack配置文件的devtool项,可支持除eval以外的项,默认使用cheap-module-source-map。
fflateEnable:zip打包模式,默认使用fflate进行打包,若打包速度较慢,可尝试设置为false,则使用JSZip进行打包
enablePluginPack:提升debug模式下的打包速度,默认为false,debug模式下不将【插件包】进行打包,若需要测试插件包功能,则需要设置为true
enableSinglePack:提升debug模式下的打包速度,默认为false,debug模式下不将【原整包】进行打包,若需要测试原整包,则需要设置为true
安装引擎包:1.10.2.303版本,可支持以下调试能力优化功能,后续会合入全量版本。
1、vConsole 日志打印优化 2、等待调试问题解决,可使用调试器的等待调试功能进行断点调试
Chrome调试如果js被压缩,可点击{ } 进行格式化js
3、分包加载失败日志增加,以及js异常问题日志增加 4、unity调试不能正常运行wasm编译结果修复 5、sourceMap源码调试 6、新增接口错误日志,同步异步耗时日志
一、目前新版脚手架,已发布@1.5.0版本,欢迎开发者体验
使用说明:
1、全局安装beta版本,
npm install -g @vivo-minigame/cli@1.5.0
2、修改本地工程中的package.json
文件,将@vivo-minigame/cli-service
版本号修改为^1.5.0
3、重新运行npm install
, 然后编译打包即可本次优化效果:
1、脚手架打包速度,可提升100%+ 2、解决es6转换es5的打包问题,支持import、require使用 3、提供多项配置,可在本地工程目录中
minigame.config.js
文件内进行配置devtoolConfig:Webpack配置文件的devtool项,可支持除eval以外的项,默认使用cheap-module-source-map。
https://webpack.js.org/configuration/devtool/#rootfflateEnable:zip打包模式,默认使用fflate进行打包,若打包速度较慢,可尝试设置为false,则使用JSZip进行打包
enablePluginPack:提升debug模式下的打包速度,默认为false,debug模式下不将【插件包】进行打包,若需要测试插件包功能,则需要设置为true
enableSinglePack:提升debug模式下的打包速度,默认为false,debug模式下不将【原整包】进行打包,若需要测试原整包,则需要设置为true
二、vivo小游戏引擎调试能力优化
安装引擎包:1.10.2.303版本,可支持以下调试能力优化功能,后续会合入全量版本。
调试优化说明:
1、vConsole 日志打印优化 2、等待调试问题解决,可使用调试器的等待调试功能进行断点调试
3、分包加载失败日志增加,以及js异常问题日志增加 4、unity调试不能正常运行wasm编译结果修复 5、sourceMap源码调试 6、新增接口错误日志,同步异步耗时日志