代码格式化

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