大家好,我是前端小喵
一、问题背景
维护一个大半年没动过的项目,熟悉的git pull,npm run dev;突然一连串上百个的警告出现在界面
warning Delete `␍` prettier/prettier
二、定位问题
看着是prettier配置,代码哪里是不符合之前的prettier配置吗,但之前没碰到过这个,面向百度编程
这两个都配置后发现还是没效果
原因:在window系统中,clone代码下来,会自动把换行符LF(linefeed character) 转换成回车符CRLF(carriage-return character)。这时候我们本地的代码都是回车符。
三、解决办法
npm run lint --fix // 在使用npm运行lint命令时,自动修复代码中的错误和警告。