phantomjs:未知模块系统
Phantomjs 1.4版(apt提供的最新版本)。我有一个js文件,包含以下内容:phantomjs:未知模块系统,phantomjs,Phantomjs,Phantomjs 1.4版(apt提供的最新版本)。我有一个js文件,包含以下内容: var page = require('webpage').create(); var system = require('system'); 当我运行它时,使用: phantomjs testscript.js 我得到一个错误: undefined:0 Unknown module system for require() 这是什么意思?是什么原因造成的?我试图从中运行示例,但似乎无法实现最简单的操作
var page = require('webpage').create();
var system = require('system');
当我运行它时,使用:
phantomjs testscript.js
我得到一个错误:
undefined:0 Unknown module system for require()
这是什么意思?是什么原因造成的?我试图从中运行示例,但似乎无法实现最简单的操作。除了使用系统,还有其他读取命令行参数的方法吗?更新至最新版本(1.9.1)。见: 或编译您自己的版本:
sudo apt-get update
sudo apt-get install build-essential chrpath git-core libssl-dev libfontconfig1-dev
git clone git://github.com/ariya/phantomjs.git
cd phantomjs
git checkout 1.9
./build.sh
注意:您需要从构建目录符号链接到/usr/bin/etc只需下载当前版本并使用它即可。v1.4是古老的。他们有二进制文件你想用什么操作系统?@JustEngland Ubuntu-Linux 3.3.6-030306-generic x86_64 GNU/Linux