编译警告之warning Delete `␍` prettier/prettier

656 阅读1分钟

大家好,我是前端小喵

WechatIMG18166.jpg

一、问题背景

维护一个大半年没动过的项目,熟悉的git pull,npm run dev;突然一连串上百个的警告出现在界面

   warning Delete `␍` prettier/prettier
   

image.png

二、定位问题

看着是prettier配置,代码哪里是不符合之前的prettier配置吗,但之前没碰到过这个,面向百度编程

image.png

这两个都配置后发现还是没效果

原因:在window系统中,clone代码下来,会自动把换行符LF(linefeed character) 转换成回车符CRLF(carriage-return character)。这时候我们本地的代码都是回车符。

三、解决办法

 npm run lint --fix  // 在使用npm运行lint命令时,自动修复代码中的错误和警告。

image.png