
eslint
文章平均质量分 74
LPLIFE
学习接受学习
展开
-
VUE中eslint报错: Expected linebreaks to be ‘LF‘ but found ‘CRLF
出现这个的原因:windows 环境下, git 在我们 pull 代码的时候,会自动识别当前的系统环境。将原本的(linux/unix)换行改成对应系统的,在我们提交代码的时候又会转成远程系统环境的(Linux/unix),然后又装了 eslint,默认就是使用 LF,所以就会报这个错误各种环境下换行符格式window:CRLF(\r\n 或者^M\n)mac: CR(\r 或^M)linux/unix: LF(\n)解决方式:1. 在 vscode 的文件代码底部的 CRLF 手动切成 LF原创 2021-12-29 19:00:18 · 5668 阅读 · 2 评论 -
vue项目中配置eslint+prettier+stylelint
背景多人协作开发时,统一的代码风格会提高代码可阅读性、可维护性,提高开发、迭代的效率。减少以下几点问题的出现:低级错误:如重复定义同名对象的属性(由于默认代码不会报错,代码量多时,自检也会看不见)代码格式不统一重复覆盖频率高:迭代需求修改的可能仅仅几行代码,但查看代码修改记录,有大部分都是格式冲突,一直重复覆盖其他人的代码格式,开发体验不太友好,应少数服从多数,遵循业界普遍规律,切勿特立独行。代码冗余:不需要的组件、方法、变量、图片,特殊原因保留时应给予注释说明,否则应该及时删除。隐藏bug:有原创 2021-03-31 19:12:24 · 1447 阅读 · 0 评论 -
warning Delete `␍` prettier/prettier(eslint配置的一些问题)
运行:npm run lint --fix这是因为换行符原创 2020-04-21 20:08:25 · 63819 阅读 · 5 评论