ESLint和Prettier冲突

问题:同时使用ESLint和Prettier时,在某行代码到达某长度时候出现警告线。

ESLint推荐换行(手动换行警告消除)

但保存(自动格式化后)被Prettier强制拉到同一行(貌似是本行代码长度已经碰到ESLint的逆鳞但未触及Prettier?)

 

解决:

 默认vscode里设置了Prettier的Print Width为80

 而默认.prettierrc.json里边的printWidth为100,感觉就是这两个地方发生了冲突导致该问题。将两处改一致后问题就解决了

posted @ 2023-08-10 15:32  猪翔heart  阅读(179)  评论(0编辑  收藏  举报