2017-07-11 127 views
-1

在AWS的Ubuntu 16.04,我有這樣的錯誤: 使用時{\"code\":\"ENOENT\",\"errno\":\"ENOENT\",\"syscall\":\"spawn /usr/local/bin/phantomjs\",\"path\":\"/usr/local/bin/phantomjs\"}"功能html-pdf 2.1.0pdf.create()我用node v0.12.7錯誤ENOENT與HTML-PDF phantomjs

什麼已經完成:

  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

這一切都是沒有工作在威爾士,但在我的電腦本地如果工作:(

回答

1

ssh到你的虛擬主機後,你可以嘗試phantomjs --version。如果出現任何錯誤,那意味着安裝不成功(在您的方案中很有可能)

首先刪除現有的符號鏈接。然後按照以下指南安裝幻影。那麼它應該工作。

PhantomJS Ubuntu installation guide

+0

我刪除了現有的符號鏈接和準備工作:) –