fs.readFileSync错误
我正在尝试使用html-pdf节点模块从html生成pdf。 我目前正在使用cloud9 IDE运行这个。
我的代码是:
var fs = require("fs"); var pdf = require('html-pdf'); var html = fs.readFileSync('./test.html', {encoding: 'utf8'}); var options = { format: 'Letter' }; app.post('/pdf',function(req, res) { pdf.create(html, options).toFile('./businesscard.pdf', function(err, res) { if (err) return console.log(err); console.log(res); // { filename: '/app/businesscard.pdf' } }); });
我得到以下错误:
[Error: Fontconfig warning: ignoring C.UTF-8: not a valid language tag]
有谁知道我可以如何解决这个问题?
这是由于
fontconfig
一个错误。 你可以在这里看到
打开您的terminal并执行locale -a
您将看到fonts
列表。 然后select它像LC_ALL=C
可能会有所帮助