fs.writeFile("./index.html",text,{ 'flag': 'a' },()=>{
console.log(index,"true")
fun()
})
当 flag 选项采用字符串时,则以下标志均可用:
- ‘a’: 打开文件用于追加。 如果文件不存在,则创建该文件。
- ‘ax’: 类似于 ‘a’,但如果路径存在,则失败。
- ‘a+’: 打开文件用于读取和追加。 如果文件不存在,则创建该文件。
- ‘ax+’: 类似于 ‘a+’,但如果路径存在,则失败。
- ‘as’: 打开文件用于追加(在同步模式中)。 如果文件不存在,则创建该文件。
- ‘as+’: 打开文件用于读取和追加(在同步模式中)。 如果文件不存在,则创建该文件。
- ‘r’: 打开文件用于读取。 如果文件不存在,则会发生异常。
‘w’: 打开文件用于写入。 如果文件不存在则创建文件,如果文件存在则截断文件。