【发布时间】:2016-09-13 14:52:23
【问题描述】:
可以将 JSON 数据提供给 SCSS 吗?
目前我使用jade作为模板引擎,我使用json文件中的数据,使用gulp-data实现。
我的 gulp 任务如下:
gulp.task('partials', function () {
"use strict";
return gulp.src(['dev/templates/*.jade', '!dev/templates/partials/**/*.jade'])
.pipe(data(function (file) {
return JSON.parse(
fs.readFileSync('./dev/data/globals.json')
);
}))
.pipe(jade({
pretty: true
}))
.pipe(gulp.dest('dev/'))
// Notify browserSync
// to refresh
.pipe(browserSync.reload({
stream: true
}));
});
并像这样使用 json 文件中的数据:#{example.test.name}
是否可以在 SCSS 中使用相同的东西?
【问题讨论】:
标签: json parsing compilation sass pug