我使用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的任何内容,可以将参数传递给该文件。