【问题标题】:Let Gulp merge/resolve require js files让 Gulp 合并/解析需要的 js 文件
【发布时间】:2018-02-12 16:05:22
【问题描述】:

我有一个 ma​​in.js 文件,其中包含一些代码和几行 require('some_other_file.js'); 行(这又可能需要一些其他文件)。

需求:使用 Gulp 4.0,我想将所有这些文件合并到一个文件中,只需提供 main.js 文件作为源文件,并让一些 Gulp 插件找出需要哪些其他文件也包括在内(所以不仅仅是对所有文件使用组合!)。

在 gulp 中使用 requirejs 只需将 require(...); 行添加到输出文件中。

gulp.task('compile_js', function(cb) {

    var config = {
        baseUrl: './src/js/',
        include: ['main'],
        out: './dist/main.js',
    };

    rjs.optimize(config, function(buildResponse){
        console.log('build response', buildResponse);
        cb();
    }, cb);
});

是我用 requirejs 做错了还是有一个 Gulp 插件可以处理这个问题?

【问题讨论】:

    标签: javascript gulp requirejs require


    【解决方案1】:

    找到了! Browserify 似乎可以解决问题。

    浏览:http://browserify.org/

    Gulp 中的一个实现:https://github.com/gulpjs/gulp/blob/master/docs/recipes/browserify-uglify-sourcemap.md

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-17
      • 1970-01-01
      • 2019-02-19
      • 2015-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多