Rob*_*bok 6 javascript const ecmascript-6 eslint
我正在使用ESLint使我的JavaScript代码样式保持一致.我最喜欢的缩进级别是4,我希望我的声明样式是这样的:
function () {
let a = 1,
bbb = 2;
const cc = 3,
ddd = 4;
}
Run Code Online (Sandbox Code Playgroud)
但是存在一个问题,因为每个结构的缩进规则需要一个数字,这是基本缩进的乘法.如果我将基本缩进设置为4,我似乎无法对齐consts.
如果我将规则设置为:
"indent": ["error", 4, {"VariableDeclarator": {"const": 1}}],
Run Code Online (Sandbox Code Playgroud)
正确的对齐将是4个空格:
const cc = 3,
ddd = 4;
Run Code Online (Sandbox Code Playgroud)
如果我将规则设置为2:
"indent": ["error", 4, {"VariableDeclarator": {"const": 2}}],
Run Code Online (Sandbox Code Playgroud)
它预计会有8个空格:
const cc = 3,
ddd = 4;
Run Code Online (Sandbox Code Playgroud)
它不接受浮动数字.如何使用ESLint以我想要的方式对齐var,let和const?
小智 0
也许值得尝试:
function () {
let a = 1,
bbb = 2;
const
cc = 3,
ddd = 4;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
706 次 |
| 最近记录: |