NodeJS 中 ensureFileSync() 简介


此方法用于通过同步处理来确保某个文件存在于给定位置。只有在处理完成后才会给予响应。如果要确保创建的文件不存在或相应目录不存在,则创建此目录和文件。如果文件已经存在,则不会修改该文件或不进行任何更改。

语法

ensureFileSync(file)

参数

  • file – 这是一个字符串参数,将保存需要确保的文件的位置。

示例

  • 继续之前,请检查是否已安装 fs-extra;如果没有,请安装 fs-exra。

  • 可以使用以下命令来检查是否已安装 fs-extra。

npm ls fs-extra
  • 创建 syncEnsureFile.js,并将以下代码片段复制并粘贴到该文件中。

  • 现在,运行以下命令来运行以下代码片段。

node syncEnsureFile.js

代码片段

const fs = require('fs-extra')

const file = '/tmp/node/file2.txt'
// file is created along with required directories
fs.ensureFileSync(file)
console.log("Ensure File Sync Success !")

输出

C:\Users\tutorialsPoint\> node syncEnsureFile.js
Ensure File Sync Success !

更新时间:27-Apr-2021

295 次浏览

开启你的 职业 之路

完成课程认证

开始
广告