构建工程之后 js 文件相互之间如何引用

  • Creator 版本:1.6.2

  • 目标平台: Android,ios,win32

  • 问题描述:
    之前一直做 cocos2dx+lua, 最近刚接触cocoscreator 开发,做了一款大厅+子游戏的棋牌游戏。

最开始使用官方提供的构建方式,所有的脚本在构建之后都会合并成一个文件 project.js。

但是随着项目的增大,这个文件也越来越大,现在每次修改脚本都要更新至少5M以上的内容。

老板对此非常不满,要求一定要控制每次的更新量。

尝试了一下不合并js文件,而是将每个js脚本都直接编译成jsc文件放在资源里面使用。

但是碰到一个问题,某个文件 require 其他文件时,提示 module 是未定义的变量。

代码如下

file A:

module.exports = {

ResVersion : "1106",

};

file B:

var version = require(“FileA”)

cc.log(version.ResVersion )

上述代码中, require(“FileA”) 就会提示 module undefined。

这种情况应该如何处理。


求大佬帮助解答,如果收费合理,愿意付费

253678937@qq.com


@panda 大神,可以帮忙看一下吗?