执行过npm install命令的vue-element-admin源码
康凯
2022-05-20 aa4c235a8ca67ea8b731f90c951a465e92c0a865
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*
    MIT License http://www.opensource.org/licenses/mit-license.php
    Author Tobias Koppers @sokra
*/
module.exports = function(src) {
    function log(error) {
        (typeof console !== "undefined")
        && (console.error || console.log)("[Script Loader]", error);
    }
 
    // Check for IE =< 8
    function isIE() {
        return typeof attachEvent !== "undefined" && typeof addEventListener === "undefined";
    }
 
    try {
        if (typeof execScript !== "undefined" && isIE()) {
            execScript(src);
        } else if (typeof eval !== "undefined") {
            eval.call(null, src);
        } else {
            log("EvalError: No eval function available");
        }
    } catch (error) {
        log(error);
    }
}