【问题标题】:Node.js Juice inlinerNode.js Juice 内联器
【发布时间】:2016-12-02 06:02:43
【问题描述】:

我正在尝试使用“果汁内联工具”将所有内部 CSS 变成内联属性。但是,当我尝试导入文件时,它需要将回调作为参数传递,我很难做到。任何帮助将不胜感激。

顺便说一句,我正在使用 Node.js,并且我已经在全局和本地安装了 juice 包。

var juice=require('juice');
var inlinecss =juice.juiceFile('./email.html',callback(err,html));
console.log(inlinecss);
callback(err,html);

【问题讨论】:

    标签: javascript html css node.js


    【解决方案1】:

    这就是我使用 Juice 的方式...

    var fs = require('fs');
    var juice = require('juice'); 
    
    var source = fs.readFileSync('./email.html', 'utf-8');
    var inlinecss = juice(source, {removeStyleTags: true, preserveMediaQueries: true});
    
    console.log(inlinecss);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-29
      • 1970-01-01
      • 2015-01-26
      • 1970-01-01
      • 1970-01-01
      • 2019-08-08
      • 2017-06-18
      • 1970-01-01
      相关资源
      最近更新 更多