javascript 在prettier中禁用多行三进制

vtwuwzda  于 5个月前  发布在  Java
关注(0)|答案(1)|浏览(49)

有没有办法配置漂亮一点,防止不多行的三进制操作?
想要这个:

const route = routeModule.config ? routeModule.config(router) : routeModule(router);

字符串
不是这个:

const route = routeModule.config
        ? routeModule.config(router)
        : routeModule(router);


我的prettier.config.js

module.exports = {
    trailingComma: 'es5',
    tabWidth: 4,
    semi: true,
    singleQuote: true,
    printwidth: 200,
    bracketspacings: true,
};

chhkpiq4

chhkpiq41#

我还发现了标准和漂亮之间的冲突。

/* eslint-disable multiline-ternary */

字符串
参见https://eslint.org/docs/latest/rules/multiline-ternary

相关问题