我在 Azure 上使用 npm 安装了 phantom-pdf 0.2.2、phantomjs 1.9.15 和 jsreports 0.2.3。我让 azure 在部署时使用 package.json 安装,但我收到错误 Recipe phantom-pdf 未找到。当我走这条路线时:
app.route('/pdfreport')
.get(function (req, res) {
require('jsreport').render({
template: {
content: "blank",
phantom: {
url: "http://google.com",
orientation: "portrait",
width: "300px"
}
}
}).then(function(out) {
out.result.pipe(res);
}).fail(function(e) {
console.log(e);
});
});
我到底做错了什么?它适用于我的本地 Mac 和本地 Windows 机器