Generally speaking, you should probably avoid Phantomjs. With headless Chromium, there really isn't any need for it. Indeed, I think it is no longer maintained.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Well, in my case, phantomjs wasn't found by the library on my docker based hosting.
There is a dockerized phantom available but you should have full access the deployment Dockerfile in order to tell it to install on the process.
Overall I would recommend going away from html-pdf because it's not maintained anymore
Generally speaking, you should probably avoid Phantomjs. With headless Chromium, there really isn't any need for it. Indeed, I think it is no longer maintained.