2016-09-15 120 views
1

尝试几乎所有事情,最后删除所有npm &节点(和节点模块)并再次安装。同样的结果:无法让CasperJS在Mac OSX上工作

CasperError: Can't find module fs 

phantomjs://code/bootstrap.js:297 in patchedRequire 
phantomjs://platform/colorizer.js:35 
CasperError: Can't find module fs 

phantomjs://code/bootstrap.js:297 in patchedRequire 
phantomjs://platform/casper.js:36 
TypeError: undefined is not a constructor (evaluating 'require('casper').create()') 

phantomjs://code/cloner.js:1 in global code 
:0 in injectJs 
phantomjs://code/bootstrap.js:435 

它甚至会发生只是将

var casper = require("casper").create(); 

任何想法的家伙?

(MacBook Air的OSX埃尔卡皮坦10.11.6)

+0

你为什么用[node.js]标记这个? PhantomJS和CasperJS与node.js无关。 –

回答

0

在全球或本地安装的那些模块?另外,你如何在命令行中运行casper?

0

您是否:var fs = require('fs');

casperjs和phamtomjs是否安装在全球?