【发布时间】:2017-07-24 00:58:39
【问题描述】:
eslint jsx-quotes 规则在 Visual Studio 代码中不起作用。配置:
.eslintrc.json:
{
"plugins": ["jsx"],
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"rules": {
"semi": [2, "never"],
"jsx-quotes": ["error", "prefer-double"],
"quotes": ["error", "single"]
},
"extends": "eslint:recommended"
}
我所有的其他规则都在起作用。
示例 jsx 不抛出错误:
<div className="hero-head">
<div className='container'>
<div className='tabs is-centered'>
<ul>
<li><a>This is always at the top</a></li>
</ul>
</div>
</div>
</div>
我也尝试过在规则名称前加上“jsx/”
我的配置错了吗?
【问题讨论】: