如何传递参数混合browserify编译文件

时间:2016-07-11 14:03:13

标签: javascript gulp browserify laravel-elixir

我使用laravel elixir编译我的js文件

这是在我的gulpfile.js

elixir(function(mix) {
    mix.browserify([
        './compile.js'
        ],
        '../public/build.js'
    );
});

问题:在compile.js中可能有类似的东西:

var a = require('./views/a/component.vue');
if(custom_variable_passed_from_gulpfile_task){ 
    var b = require('./views/b/component.vue');
}

简单的解决方案是为第二种情况制作另一个compile.js文件..但我真的不想每次都要做某事时修改这两个文件。 我找不到mix.browserify的任何内容,可以将参数传递给该文件。

0 个答案:

没有答案