Vue 之 编译之 处理 warning Delete `␍` prettier/prettier

目录

Vue 之 编译之 处理 warning Delete `␍` prettier/prettier

一、简单介绍

二、Delete `␍` prettier/prettier 现象

三、原因分析

四、参考解决方法


一、简单介绍

Vue 开发的一些知识整理,方便后期遇到类似的问题,能够及时查阅使用。

本节介绍,Vue 编译的出现 Delete `␍` prettier/prettier 问题的简单处理 ,如果有不足之处,欢迎指出,或者你有更好的方法,欢迎留言。

二、Delete `␍` prettier/prettier 现象

三、原因分析

1、可能原因

可能是 eslint 配置后运行项目有如下警告(换行格式问题) ,在window系统中,clone代码下来,会自动把换行符LF(linefeed character) 转换成回车符CRLF(carriage-return character)。这时候我们本地的代码都是回车符。

1)如果没有加eslint,提交代码的时候,项目的仓库默认是Linux环境下提交的代码,就会提示将会覆盖换行符为LF。

2)使用了eslint并有进行规则配置或者prettier的.prettierrc有进行配置结尾换行符,那么就会直接在开发环境中进行验证。可能就会提示上述错误(警告)。

3) 该问题详情可以参见:

"error Delete `⏎` prettier/prettier" in .vue files · Issue #114 · prettier/eslint-plugin-prettier · GitHub

四、参考解决方法

1、执行以下命令(可以自动修复这些问题 warning Delete `␍` prettier/prettier):

npm run lint --fix

然后,后边在 npm run 该问题,一般就没有了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐