我如何防止在更漂亮的/ eslint中包装代码

时间:2020-04-06 18:49:04

标签: javascript destructuring prettier

我正在努力在自己的漂亮/ eslint配置中找到一个设置,该设置使我可以像这样包装我的代码:

    var [
        first,
        second,
        third,
        etc,
    ] = data();

当我点击保存时,它总是自动将代码转换为此:

var [first, second, third, etc] = data();

通过简单的演示,这可能不是一个大问题,但由于结构更复杂,因此这种衬板将难以阅读。

谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

在Eslint中,您可以使用选项array-element-newline在数组元素之间强制换行:

错误代码:

/*eslint array-element-newline: ["error", "always"]*/
var d = [1, 2, 3];

正确的代码:

/*eslint array-element-newline: ["error", "always"]*/
var d = [1,
    2,
    3];

您还可以签出: