CasperJS中的文件IO [英] File IO inside CasperJS

查看:92
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆