我遇到了一个问题,在尝试遵循它的尾随逗号规则时,prettier 似乎会自我破坏。这是我所看到的示例:
我的 prettierrc.js 文件:
module.exports = {
semi: true,
trailingComma: "all",
avoidEscape: true,
printWidth: 120,
tabWidth: 3
};
我的问题代码:
import {
Button,
ButtonGroup,
CardContent,
CircularProgress,
Divider,
TextField,
useMediaQuery
} from "@material-ui/core";
发生的事情是 prettier 建议在useMediaQuery之后添加一个逗号。我添加它,然后在保存文件时,prettier 删除导致错误的尾随逗号。
截图:
保存前和保存后
如果单独导入它们,它可以工作。只有当我在一行上导入 6+ 时。