2012-02-20 10 views
3

私はCoffeescriptでファイルを読み込もうとしています。私がcoffeeレポに入力したのと同じフォルダに、hello.txtという名前のファイルがあります。Coffeescriptでローカルファイルを読む

coffee> fs = require 'fs' 
coffee> x = fs.readFile "hello.txt" 
undefined 
coffee> x 
undefined 

私は間違っていますか?

答えて

8

実際にファイルを読むには、readFileにコールバックを渡していません。詳細については、docsを参照してください。一般に、nodejsメソッドは非同期であるため、プラットフォームの非同期性があります。それらのいくつかについては、同期バージョンがあります。実際には、readFileSyncメソッドを使ってファイルを読むことができます。

+0

D'oh、多くのありがとう! – grautur

関連する問題