eslint报错Delete `␍` 解决方法

135 字
1 分钟
eslint报错Delete `␍` 解决方法

报错原因#

windows 在换行的时候,同时使用了回车符 CR 和换行符(LF),而 Linux 和 Mac 系统使用的回车符 CR,所以拉取代码之后 eslint 就会报错

解决方法#

  1. 手动修改 ctrl + shift + p调出命令行输入Change of End Line,选择 CRLF

  2. .eslintrc 添加 rule 不检测文件每行结束的格式

    rules: {
    ...
    "endOfLine": "auto"
    }
  3. 通过设置 git 的 core.autocrlf 解决 主要是 git 拉代码导致的,所以通过修改 git 配置就可以

    Terminal window
    git config --global core.autocrlf false
eslint报错Delete `␍` 解决方法
https://wangxiang.website/posts/devops/git-autocrlf/
作者
翔子
发布于
2022-08-31
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
翔子
前端开发工程师
公告
博客已从 VitePress 迁移到 Astro + Firefly 主题,223 篇文章全部保留。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
221
分类
9
标签
28
总字数
411,914
运行时长
0
最后活动
0 天前

文章目录