Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在node.js中直接使用PhantomJS存在的问题_Node.js_Phantomjs - Fatal编程技术网

在node.js中直接使用PhantomJS存在的问题

在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示例

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

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
查看本地或全局安装的网桥,以供将来参考:可能是最流行的网桥。