pretter使用报错:ConfigError: Couldn’t find plugin for AST format “estree”. Plugins must be explicitly added
本文源自于:Prettier API throws config error for wrong plugin #15473
报错代码:
import * as prettier from "prettier/standalone"
import * as parserBabel from 'prettier/parser-babel';
prettier.format("foo ( )", { parser: "babel", plugins: [parserBabel] });
解决:添加import * as prettierPluginEstree from "prettier/plugins/estree";
如下:
import * as prettier from "prettier/standalone"
import * as parserBabel from 'prettier/parser-babel';
import * as prettierPluginEstree from "prettier/plugins/estree";
prettier.format("foo ( )", { parser: "babel", plugins: [parserBabel, prettierPluginEstree] });
推荐:tools-web在线工具箱,其中html格式化使用到了prettier