在CasperJS里面的文件IO

是否有可能在CasperJS脚本中读/写文件?

var fs = require('fs'); var data = fs.readFileSync('testdata.data', 'utf-8'); console.log(data); 

调用casperjs fileio.js返回:

 'undefined' is not a function 

即使在运行npm install fs

奖励点如果不是:解释为什么?

CasperJS不使用NodeJS的fs模块。 相反,它使用PhantomJS的

下面是一个如何使用PhantomJS的文件系统模块的简单例子:

 var fs = require('fs'); var utils = require('utils'); var data = fs.read('testdata.dat'); utils.dump(data);