Egret社区
是这样的,因为项目资源量比较大,做了一套打包资源增量更新,来提高打包速度,通过 commandContext.createFile保存了文件的输出路径和crc32的值,但是没有找到egret打包模式下,
读取外部文件的方法,
最开始选择在egret publish 打包时--version 这个参数传入外部加载的json文件,但是可惜命令行有长度限制
当然也试过把配置转成TS文件,在通过import { config } from '../config/qqGame';打包的时候就可以读取到配置
但是如果有可以读取文件的方法就更好了(不通过http的方式,通过路径)

分享到 :
0 人收藏

1 个回复

倒序浏览
asd227  初学乍练 | 2020-3-27 09:49:39
解决了最后用require的方法加载json
        var Res = {};
        try
        {
            Res = require('../../../../ResConfig/WxMiniRes.json');
        }
        catch(e)
        {
            console.log("WxMiniRes配置不存在,执行【重新打包】");
        }
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部