【问题标题】:ERROR ENOENT phantomjs with html-pdf错误 ENOENT phantomjs 与 html-pdf
【发布时间】:2017-07-11 16:41:25
【问题描述】:

在 AWS ubuntu 16.04 中,我有这个错误: {\"code\":\"ENOENT\",\"errno\":\"ENOENT\",\"syscall\":\"spawn /usr/local/bin/phantomjs\",\"path\":\"/usr/local/bin/phantomjs\"}" 在使用html-pdf 2.1.0 的函数pdf.create() 时我使用node v0.12.7

已经做了什么:

  1. 安装"phantomjs-prebuilt": "2.1.14"
  2. 生成符号链接sudo ln -s /home/ubuntu/shopper-api/node_modules/html-pdf/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs /usr/local/bin/phantomjs

这一切在aws中都行不通,但在我的电脑本地如果可以工作:(

【问题讨论】:

    标签: node.js amazon-web-services ubuntu phantomjs html-pdf


    【解决方案1】:

    ssh 到你的虚拟机后,你可以试试phantomjs --version。如果您收到任何错误,则表示安装不成功(这在您的场景中很有可能)

    首先删除现有的符号链接。然后根据以下指南安装 phantomjs。那么它应该可以工作了。

    PhantomJS Ubuntu installation guide

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-28
      • 2020-10-06
      • 1970-01-01
      • 2018-02-16
      • 1970-01-01
      • 1970-01-01
      • 2018-03-20
      • 2014-08-26
      相关资源
      最近更新 更多