我可以在 *.js文件上运行eslint。但是,它似乎不支持车把文件。
我在网上做了一些搜索,找到了Ember-Template-Lint。但是,我无法弄清楚如何改变自动修复块缩进。是否有可能自动修复所有块缩进错误的Ember处理栏文件?
1.)我在.template-lintrc.js中使用什么规则(参见下面的代码)?
2.)我应该从终端运行什么命令来修复任何/所有 *.hbs文件?
https://github.com/ember-template-lint/ember-template-lint
.模板-链接.js
'use strict';
module.exports = {
extends: 'recommended',
rules: {
'no-html-comments': false,
'no-bare-strings': false
}
};
1条答案
按热度按时间hyrbngr71#
Ember Template Lint尚不支持自动修复错误。但它正在开发中。您可以在this GitHub issue中跟踪进度。
您可以使用Prettier for Glimmer Templates来自动格式化您的代码。这将修复与缩进相关的模板掉毛错误。但Glimmer对Pretier的支持仍处于试验阶段。它在this quest issue at GitHub中进行了跟踪。
如果使用Prettier的微光模板,我会建议通过
ember-template-lint-plugin-prettier
将Prettier与Ember模板Lint集成。