【发布时间】:2016-12-10 06:03:12
【问题描述】:
我希望将我的 gulpfile.js assets 或 src 变量拆分为单独的文件,以便更好地管理它们。例如:
....
var scripts = ['awful.js', 'lot.js', 'of.js', 'js.js', 'files.js']
....(somewhere down the line)
gulp.task('vendorjs', function() {
return gulp.src(scripts)
.pipe(concat('vendor.js'))
.pipe(rename({suffix: '.min'}))
.pipe(uglify())
.pipe(gulp.dest(paths.root + 'dist'))
.pipe(notify({ message: 'vendorjs task completed' }));
});
如果有办法将scripts 变量实际移动到单独的文件并能够从gulpfile.js 访问它,那么我基本上感兴趣。
我一直在研究类似的东西:
require("fs").readFile('gulp/test.js', function(e, data) {
//(test.js would be the file that holds the scripts var)
});
但是,虽然它确实读取了文件的内容,但我仍然无法从 gulpfile.js 访问它。非常感谢任何提示或想法。
【问题讨论】:
标签: javascript gulp fs