javascript - 使用 Node.js 管理文件

标签 javascript node.js file

我是一名使用 Node.js 的新程序员。我想使用 Android 管理服务器和客户端之间的文件。我发现,实际上,有一个 fs 的替代品,其名称是 graceful-fs。但引起我注意的是,NPM 官网说需要编写 fs.readFileSync('some-file-or-whatever'); 才能使用。这行是什么意思?这是否意味着这仅适用于同步函数或类似的东西,或者它与 fs 模块相同,但只是做了一些改进?

最佳答案

没有。 Graceful-fs 模块支持同步和异步版本的函数。它是内置 fs 模块的直接替代品,因此它必须实现其整个 API。

请参阅此项目的单元测试中的此文件,了解 readFile(不是 readFileSync)用法的示例:

fsgraceful-fs 之间的差异在以下位置有很好的解释:

fs 模块的 API 记录在:

关于javascript - 使用 Node.js 管理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41431569/

相关文章:

bash - 在 unix 中捕获文件本身的输出的最佳方法

C - 从文件中读取字符串。获取随机字符

node.js - supervisord( Node 主管)3.0b2 无法升级到 3.1.2 Ubuntu 1404.1 LTS

javascript - 将单词 "and"放入文本中以获取项目列表

javascript - 在 HTML5 Canvas 中填充后抗锯齿边缘?

javascript - Node.js:无法从 array.map() 返回新数组

javascript - 我如何防止 .js 文件被 webpack 捆绑

javascript - 怀疑通过 nodejs 接收变量

c - 在C中读取文本文件,将行分成多个变量

javascript - 无法在主干中使用 BaseView 调用未定义的方法 'extend'