Requirejs 如何";进口;ES2015/babel中的CDN库还是非公共JS库?

Requirejs 如何";进口;ES2015/babel中的CDN库还是非公共JS库?,requirejs,ecmascript-6,babeljs,Requirejs,Ecmascript 6,Babeljs,以前我使用AMD+require.js编码html5项目。 在这个环境中,如果我想在cdn上加载远程库或加载非AMD库,请将它们添加到config.js并使用path/shim属性。 像 现在我尝试使用Babel(ES2015)+webpack+gulp切换。 我知道如何在本地服务器上加载CommonJS库,但在此环境下如何使用非CommonJS库或远程CDN中的库?对于webpack,您可以通过标记包含jQuery/JUI并使用属性,也可以在运行时使用它拉入依赖项 require.config

以前我使用AMD+require.js编码html5项目。 在这个环境中,如果我想在cdn上加载远程库或加载非AMD库,请将它们添加到config.js并使用path/shim属性。 像

现在我尝试使用Babel(ES2015)+webpack+gulp切换。
我知道如何在本地服务器上加载CommonJS库,但在此环境下如何使用非CommonJS库或远程CDN中的库?

对于webpack,您可以通过
标记包含jQuery/JUI并使用属性,也可以在运行时使用它拉入依赖项
require.config({
    baseUrl: "js",
    paths: {
        "jquery" : "//code.jquery.com/jquery-1.11.2.min",
        "jui" : "//code.jquery.com/ui/1.10.3/jquery-ui.min"
    },
    shim: {
        'jquery' : {
            exports: '$'
        },
        'jui' : { 
            deps: ['jquery'] 
        }
    }
});