利用搜索引擎搜了一圈发现,中文网都没介绍关于如何使用 prettier API 的。本文就简单的介绍一下使用prettier api的例子。
本文教程取自于:API Prettier.Format throws an error · Issue #9801 · prettier/prettier (github.com)
官方说明:Browser · Prettier
安装依赖:(其他的使用形式可以参考 上面的链接)
npm install --save-dev --save-exact prettier
这边简单的介绍一下 prettier.format(code, options)
的 typescript 使用例子:
import prettier from 'prettier/standalone';
import parserBabel from 'prettier/parser-babel';
const code = "let a= 1;let b =2;"
const formatText = prettier.format(this.responseData, {
parser: "babel",
plugins: [parserBabel]
});
console.log(formatText);
控制台输出:
let a = 1;
let b = 2;
格式化前:
格式化后: