Ember-Template-Lint 如何修复 hbs 文件上的块缩进错误?

我能够在 *.js 文件上运行 eslint。但是,它似乎不支持车把文件。


我在网上做了一些搜索,发现了 Ember-Template-Lint。但是,我无法弄清楚如何更改自动修复块缩进。是否可以自动修复 Ember 把手文件上的所有块缩进错误?


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


2.) 我从终端运行什么命令来修复任何/所有 *.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

    }

};


ABOUTYOU
浏览 84回答 1
1回答

呼如林

Ember Template Lint 还不支持自动修复错误。但它正在积极开发中。您可以在此 GitHub 问题中跟踪进度。您可以使用Prettier for Glimmer 模板来自动格式化您的代码。这将修复与缩进相关的模板 linting 错误。但 Glimmer 对 Prettier 的支持仍处于试验阶段。它在 GitHub的这个任务问题中被跟踪。如果将 Prettier 用于 Glimmer 模板,我建议通过ember-template-lint-plugin-prettier.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript