我正在尝试使用fs模块中的流对象。但它似乎没有用。下面是我的咖啡脚本来重现这个问题。有人可以检查脚本,并告诉我这是一个错误还是我做错了。提前致谢。我也在PhantomJs小组中发布了这个问题,但没有得到任何答案。
fs = require 'fs'
data = 'test fs'
fs.write 'tex.txt',data,'w'
rfile = fs.open('rfile.txt','w')
rfile.writeLine('testLine')
rfile.flush
rfile.close
phantom.exit()
答案 0 :(得分:0)
好的,我发现了自己的错误。 在咖啡脚本中,当调用函数时,没有任何参数应该在调用中包括括号。以下咖啡脚本有效。
fs = require 'fs'
data = 'test fs'
fs.write 'tex.txt',data,'w'
rfile = fs.open 'rfile.txt','w'
rfile.writeLine 'testLine'
rfile.flush()
rfile.close()
phantom.exit()