【发布时间】:2017-12-06 12:49:01
【问题描述】:
我有一个使用 Jekyll 和 Jekyll-Assets 构建的项目(UI Kit 就像 Bootstrap),我正在尝试了解是否可以创建Jekyll 插件或 Jekyll-Assets 插件,以便将 _variables.scss 文件中的所有 SASS vars 变成 中的对象 var >Javascript 文件。这个想法是转换:
// _variables.scss
$white: #FFF;
$black: #000;
$red: #FF0;
进入
// _variables.js
(function(){
window.appVars = {
white: '#FFF',
black: '#000',
red: '#FF0'
}
})();
值得一提的是,这个转换后的 javascript 文件稍后会通过 Jekyll-Assets 构建过程导入到其他 javascript 文件中:
// app.js
//= include _variables.js
console.log (window.appVars);
【问题讨论】:
标签: javascript sass jekyll jekyll-extensions