代码格式化

Deno 有着内置的格式化工具,能够格式化 TypeScript 和 JavaScript 代码。

  1. # 格式化当前目录和子目录下的所有 JS/TS 文件
  2. deno fmt
  3. # 格式化特定的文件
  4. deno fmt myfile1.ts myfile2.ts
  5. # 检查当前目录和子目录下的所有 JS/TS 文件是否都已被格式化
  6. deno fmt --check
  7. # 将标准输入流格式化并写入标准输出流
  8. cat file.ts | deno fmt -

通过加上一句 // deno-fmt-ignore 注释来忽略格式化。

  1. // deno-fmt-ignore
  2. export const identity = [
  3. 1, 0, 0,
  4. 0, 1, 0,
  5. 0, 0, 1,
  6. ];

在文件头部加上一句 // deno-fmt-ignore-file 注释可以忽略整个文件。