0
JSONをエクスポートする一連のJSファイルがあります。私は、各ファイルからエクスポートされたJSONを取得したいので、別のプラグインにパイプすることができます。ストリーム内の各ファイルのmodule.exportsにはどうすればアクセスできますか?これのためのプラグインはありますか?ストリーム内の各JSファイルのGulp.jsアクセスモジュール.exports
例JSファイル:
let typographyFamilyFallback = 'Verdana, sans-serif';
let typographyFamily = 'Gotham, gotham, ' + typographyFamilyFallback;
let typographyFamilyFineprint = typographyFamily;
let typographyBaseSize = 15;
let typographyJSON = {
typographyFamilyFallback,
typographyFamily,
typographyFamilyFineprint,
typographyBaseSize
};
module.exports = typographyJSON;
gulpfile.js:
const gulp = require('gulp');
const jsonCss = require('gulp-json-css');
gulp.task('generate-less-vars', function() {
return gulp
.src(['./src/variables/*.js'])
// Get the module.export and convert to json for the next piped task.
.pipe(jsonCss({targetPre: 'less'}))
.pipe(gulp.dest('target/static-zsg/zsg/variables/'));
});