等待fs完成读取node.js中的文件

时间:2014-02-10 05:03:04

标签: node.js asynchronous

我有以下情况:

我正在尝试让用户输入我解析的语言文件,并且在该文件中他可以包含对包含方法的文件的引用,现在让我们说它将是一个.json文件。所以我有fs.readfile并且在回调中我JSON.parse。但是用户上传的文件使用这些函数,在运行它之前,我需要完成解析并将函数添加到我的框架中.json。

在node.js中执行此操作的优雅方法是什么?我想过使用readfilesync或某种忙碌的等待,但必须有更好的方法。我还考虑过在回调中将调用放到解析过程的其余部分,但不必是对.json的引用,它只能使用我在语言中内置的方法和内容,并且引用可以在文件中的任何位置。

0 个答案:

没有答案