使用coffeescript和node.js将文件读取到字符串

时间:2013-05-05 17:34:21

标签: node.js coffeescript fs

我尝试使用coffescript和node.js读取本地文件。我的代码:

fs = require('fs')

foo = () ->
  return (fs.readFileSync config, 'utf8')

文件不为空。但是当我打电话给foo时,我得到了空字符串。如何正确读取文件到字符串?

谢谢

1 个答案:

答案 0 :(得分:11)

很难说出你做错了什么,因为你只展示了你的一部分程序,但这是一个类似程序工作的演示。

的test.txt:

testing

test.coffee:

fs = require 'fs'
config = 'test.txt'

foo = ->
  fs.readFileSync config, 'utf8'

console.log foo()

输出:

$ coffee test.coffee
testing