CasperJS中的文件IO [英] File IO inside CasperJS
本文介绍了CasperJS中的文件IO的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否可以在CasperJS脚本中读取/写入文件?
Is it possible do read/write files inside a CasperJS Script ?
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
。
如果没有加分点:解释为什么?
Bonus point if not : explain why ?
推荐答案
CasperJS没有使用NodeJS' fs
模块。相反,它使用的是 PhantomJS
CasperJS does not make use of NodeJS' fs
module. Instead, it uses that of PhantomJS
以下是如何使用PhantomJS文件系统模块的简短示例:
Here's a short example of how to use PhantomJS' filesystem module:
var fs = require('fs');
var utils = require('utils');
var data = fs.read('testdata.dat');
utils.dump(data);
这篇关于CasperJS中的文件IO的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文