我试图prettier
在 StackBlitz 中利用 Angular 来格式化 HTML,但遇到以下错误:
错误:无法解析解析器“角度”。解析器必须显式添加到独立包中。
我不确定缺少什么。任何援助将不胜感激。
我使用的代码如下:
import prettier from 'prettier';
import parserAngular from 'prettier/parser-angular';
console.clear();
console.log({ parserAngular }); // Checking existence.
const html = `
<span *ngIf="true">
do {{ some | json: ja }} bla
</span>
`;
const output = prettier.format(html, {
plugins: [parserAngular],
parser: 'angular',
singleQuote: true,
arrowParens: 'always',
semi: true,
bracketSameLine: true,
trailingComma: 'es5',
printWidth: 140,
});
console.log(output);