在node.js中直接使用PhantomJS的问题[英] Problems directly using PhantomJS in node.js

问题描述

我正在尝试使用 PhantomJS,并且我已经通过 NPM 安装了它.我似乎无法运行任何示例,实际上我什至无法运行:

var page = require('webpage').create();

我得到错误:

Error: Cannot find module 'webpage'

我有什么遗漏吗?我正在使用通过 NPM 在同一目录中安装的其他一些模块,没有任何问题

推荐答案

PhantomJS 不适用于 Node.js.您可能正在通过 node 二进制文件运行示例.

仔细阅读 Getting Started 文档,您会发现每个 PhantomJS 示例都需要像这样调用:

phantomjs hello.js

请注意,Node.js 和 PhantomJS 之间有一个桥梁.在这种情况下,您需要遵循特定桥梁的给定示例(有几个不同的示例).

本文地址:https://www.itbaoku.cn/post/1740033.html