js脚本

请问有什么方法可以让部分js脚本不被打入到最终生成的大js文件里

谢谢你的帮助!我们的项目想要在游戏过程中下载一些单个的脚本,怎么加载这些脚本呢,直接require是不行的啊

web 平台上,可以调用原生的 dom API,直接 create 一个 script element 来实现脚本加载。
例如

    var src = 'http://your.server/your/script.js';
    var scriptElement = document.createElement('script');

    function done() {
        // deallocation immediate whatever
        scriptElement.remove();
    }

    scriptElement.onload = function () {
        done();
        // insert your code
    };
    scriptElement.onerror = function () {
        done();
        var error = 'Failed to load ' + src;
        cc.error(error);
    };
    scriptElement.setAttribute('type','text/javascript');
    scriptElement.setAttribute('charset', 'utf-8');
    scriptElement.setAttribute('src', src);

    document.head.appendChild(scriptElement);

你好,我想问一下能不能让这个脚本优先加载

优先加载可以写到html里

嗯,只能用扩展写构建流了