web-dev-qa-db-ja.com

ファイルIO CasperJS内

CasperJSスクリプト内でファイルの読み取り/書き込みを行うことは可能ですか?

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

casperjs fileio.jsreturnsを呼び出す:

'undefined' is not a function

npm install fsを実行した後でも。

そうでない場合のボーナスポイント:理由を説明してください?

26
AsTeR

CasperJSはNodeJSのfsモジュールを利用しません。代わりに、 PhantomJS のそれを使用します

PhantomJSのファイルシステムモジュールの使用方法の簡単な例を次に示します。

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