繁体   English   中英

无法在 nodejs 上安装或运行 html-pdf

[英]Can't install or run html-pdf on nodejs

我有一个在 nodejs 上使用html-pdf生成 PDF 的应用程序,但是在我部署到生产服务器后,我无法生成。 它给出了这个错误:

'html-pdf: 加载 PhantomJS 模块失败。 您必须使用“options.phantomPath”设置 PhantomJS 二进制文件的路径

如果我再次运行npm install html-pdf ,则会出现此错误

npm ERR! errno 1
npm ERR! node@11.8.0 preinstall: `node installArchSpecificPackage`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the node@11.8.0 preinstall script.

这个错误会复制到其他模块,但我转过身来。

运行节点 13.7.0 和 npm 6.9.0

你能用-g标志再试一次吗

npm install -g html-pdf

如果仍然无法正常工作,请在此之后执行:

npm link html-pdf
npm link phantomjs-prebuilt

来自https://github.com/marcbachmann/node-html-pdf/issues/437#issuecomment-467463285

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM