在node.js中直接使用PhantomJS存在的问题
我正在尝试使用PhantomJS,我已经通过NPM安装了它。 我似乎无法运行任何示例,事实上,我甚至无法运行:在node.js中直接使用PhantomJS存在的问题,node.js,phantomjs,Node.js,Phantomjs,我正在尝试使用PhantomJS,我已经通过NPM安装了它。 我似乎无法运行任何示例,事实上,我甚至无法运行: var page = require('webpage').create(); 我得到一个错误: Error: Cannot find module 'webpage' 我有什么遗漏吗?我正在使用我通过NPM安装在同一目录中的其他几个模块,没有任何问题PhantomJS是不是用于Node.js。您可能正在通过节点二进制文件运行示例 仔细阅读文档,您会发现每一个PhantomJS示例
var page = require('webpage').create();
我得到一个错误:
Error: Cannot find module 'webpage'
我有什么遗漏吗?我正在使用我通过NPM安装在同一目录中的其他几个模块,没有任何问题PhantomJS是不是用于Node.js。您可能正在通过
节点
二进制文件运行示例
仔细阅读文档,您会发现每一个PhantomJS示例都需要如下调用:
phantomjs hello.js
请注意,Node.js和PhantomJS之间有一座桥梁。在这种情况下,您需要遵循该特定网桥的给定示例(有几个不同的示例)。
ls node\u modules
是否存在该模块?此外,可以尝试npm list
和npm list-g
查看本地或全局安装的网桥,以供将来参考:可能是最流行的网桥。