📜  deno writeTextFile (1)

📅  最后修改于: 2023-12-03 15:30:26.297000             🧑  作者: Mango

Deno writeTextFile

deno writeTextFile 是 Deno 模块标准库中的一个命令行工具,用于在指定的路径下创建或覆盖文本文件,并写入指定内容。

用法
deno writeTextFile <filename> <content>
  • <filename>:要创建或覆盖的文件路径及名称。
  • <content>:要写入文件的内容。如果 content 是一段 JSON 字符串,则写入的内容会被自动转换成 JSON 格式。
示例

以下示例演示如何使用 deno writeTextFile 命令创建一个名为 "hello.txt" 的文件,并写入 "Hello, Deno!" 字符串。

deno writeTextFile hello.txt "Hello, Deno!"
示例输出
Successfully wrote to hello.txt!
返回值

deno writeTextFile 命令返回一条成功信息。如果出现错误,则会抛出错误信息。

错误处理
  • 如果指定的文件路径无法被访问,将抛出 PermissionDenied 错误。
  • 如果指定的文件已存在,但没有足够的权限进行写入,则将抛出 PermissionDenied 错误。
  • 如果文件的目录不存在,则将抛出 NotFound 错误。
示例代码片段
deno writeTextFile hello.txt "Hello, Deno!"

## 输出
Successfully wrote to hello.txt!