application.js 无法定制???

版本 1.2.0
因为需要定制loading界面。所以在build-templates 文件夹里面吧index.html 定制了一下。但是,application.js 定制无效。 每次都需要去手动改一下,是只有我有这个问题吗?

application.js有个比较蛋疼的问题。

function loadSettingsJson(cc) {
      return new Promise(function (resolve, reject) {
        cc.loader.load('./res/settings.e0839.json', function (err, json) {
          if (err) {
            return reject(err);
          }

          window._CCSettings = json;
          resolve(json);
        });
      });
    }

如上一段代码,他读取了settings.xxxx.json文件,这个文件的名字是可变的,如果项目发生了变动,这个文件名字也会变。所以定制完后你定制的application.js里的文件名字就不一定对了。这个确实很蛋疼

2d的话 是没有这个问题的。2d的话,你可以’./res/settings.e0839.json’, 变成 settings.json,然后构建的时候,会自动吧.e0839 加上。 3d居然不支持。