2016-07-28 49 views
3

我正在嘗試使用「果汁內嵌工具」將所有內部CSS製作爲內聯屬性。但是,當我嘗試導入一個文件時,它需要傳遞一個回調作爲參數,我很難做到這一點。任何幫助將不勝感激。Node.js果汁內嵌

順便說一句,我使用Node.js,我已經在全球和本地安裝了果汁軟件包。

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

回答

0

這是我如何使用果汁...

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);