从Gulpjs中的JSON文件加载源文件

时间:2014-05-13 14:26:10

标签: json gulp

我知道这是一个基本问题,但我无法找到合适的答案。

有没有办法将我项目的源文件列表存储在JSON文件中并加载到gulpfile.js?例如,而不是:

gulp.src(['a.js', 'b.js'])

做类似的事情:

var sources = some_load_file_func('sources.json');

gulp.src(sources.js_files))

1 个答案:

答案 0 :(得分:22)

gulpfile只是节点,在节点中你可以简单地在JSON文件上使用require,如下所示:

var sources = require('sources.json');

现在,source将是一个对象(或JSON文件中的任何对象)。