热更新后可以不重启么,即不通过调用cc.game.restart()或cc.sys.restartVM()使新更新的资源文件生效?
想通过如下方式,更新js文件,但是require错误,说是A Class already exists with the same classname,应该是没清除掉之前的js文件 。
cc.sys.cleanScript(‘src/settings.js’);
cc.sys.cleanScript(‘src/project.dev.js’);
cc.sys.garbageCollect();
require(‘src/settings.js’);
require(‘src/project.dev.js’);