Ember模板Lint如何修复hbs文件上的块缩进错误



我能够在*.js文件上运行eslint。然而,它似乎不支持手柄文件。

我在网上做了一些搜索,找到了Ember模板Lint。但是,我不知道如何改变自动修复块缩进。有可能自动修复Ember句柄栏文件上的所有块缩进错误吗?

1.(在.template-lintrc.js中使用什么规则(请参阅下面的代码(?

2.(从终端运行什么命令来修复任何/all*.hbs文件?

https://github.com/ember-template-lint/ember-template-lint

.template lintrc.js

'use strict';
module.exports = {
extends: 'recommended',
rules: {
'no-html-comments': false,
'no-bare-strings': false
}
};

Ember Template Lint还不支持自动修复错误。但它正在积极开发中。您可以跟踪此GitHub问题的进展。

您可以使用Prettier for Glimmer Templates来自动格式化您的代码。这将修复与压痕相关的模板过梁错误。但Glimmer对Prettier的支持仍然是实验性的。它在GitHub的这个任务问题中被跟踪。

如果使用Prettier作为Glimmer模板,我建议通过ember-template-lint-plugin-prettier将Prettier与Ember模板Lint集成。

最新更新