[eslint] Delete `CR` [prettier/prettier]

这篇具有很好参考价值的文章主要介绍了[eslint] Delete `CR` [prettier/prettier]。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

概述

PrettierESLint结合使用时,于是代码运行时因为与项目创建者产生crlfcr差别,eslint检测会出来以至于无法启动以及全面爆红

根本原因

罪魁祸首是git,一个配置属性core.autocrlf

由于历史原因,文本文件的换行符windowslinux是不同的。文章来源地址https://www.toymoban.com/news/detail-608915.html

  • Windows换行时,同时使用回车CR(carriage-return character)和换行LF(linefeed character)
  • MacLinux只使用换行符LF
  • 旧版本Mac使用回车CR

解决

1、可以通过git配置后,重新拉取-解决

git config --global core.autocrlf false

2、在.eslintrc.js的rules中配置,重新启动-解决

"prettier/prettier": [
            "error",
            {
              "endOfLine": "auto"
            },
          ],

到了这里,关于[eslint] Delete `CR` [prettier/prettier]的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Delete `␍`eslint(prettier/prettier) in vscode 的解决方案

    从 Github 仓库拉取代码,使用 vscode 打开,页面报错,每一行都爆红 (如下图) 由于历史原因,windows下和linux下的文本文件的换行符不一致。 Windows在换行的时候,使用了换行符 CRLF 而Mac和Linux系统,仅仅使用了换行符 LF 老版本的Mac系统使用的是回车符 CR 本人的电脑是 windo

    2024年02月07日
    浏览(56)
  • 为react项目添加开发/提交规范(前端工程化、eslint、prettier、husky、commitlint、stylelint)

    因历史遗留原因,接手的项目没有代码提醒/格式化,包括 eslint、pretttier,也没有 commit 提交校验,如 husky、commitlint、stylelint,与其期待自己或者同事的代码写得完美无缺,不如通过一些工具来进行规范和约束。 eslint 是一个代码校验工具,用来规范项目代码风格。 初始化 通

    2024年02月14日
    浏览(104)
  • 前端工程化 | vue3+ts+jsx+sass+eslint+prettier 配置化全流程

    前端开发是一个工程化的流程。 包括持续集成、持续部署。 我认为集成 的第一方面就是开发,在前端项目开发中,需要保证代码格式规范的统一、代码质量、提交的规划。而这些要求需要通过各种插件来保证规范化和流程化开发。 如何配置这些插件,这些插件各自的功能是

    2024年02月12日
    浏览(43)
  • 【vue3-element-admin】ESLint+Prettier+Stylelint+EditorConfig 约束和统一前端代码

    本文介绍 vue3-element-admin 如何通过ESLint 检测 JS/TS 代码、Prettier 格式化代码、Stylelint 检测 CSS/SCSS 代码和配置 EditorConfig 来全方位约束和统一前端代码规范。 ESLint 可组装的JavaScript和JSX检查工具,目标是保证代码的一致性和避免错误。 ESLint 安装 安装 ESLint 插件 VSCode 插件市场

    2024年02月13日
    浏览(98)
  • 【vue3-element-admin】ESLint+Prettier+Stylelint+EditorConfig 约束和统一前端代码规范

    本文介绍 vue3-element-admin 如何通过ESLint 检测 JS/TS 代码、Prettier 格式化代码、Stylelint 检测 CSS/SCSS 代码和配置 EditorConfig 来全方位约束和统一前端代码规范。 ESLint 可组装的JavaScript和JSX检查工具,目标是保证代码的一致性和避免错误。 安装 ESLint 插件 VSCode 插件市场搜索 ESLint 插

    2023年04月17日
    浏览(85)
  • error Delete `␍` prettier/prettier【多种方法】

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 提示:这里简述项目相关背景: 错误消息“删除␍ prettier/prettier是什么错误“通常发生在有回车字符时(表示为

    2024年02月09日
    浏览(36)
  • eslint prettier 配置

    1.创建: pnpm create vite 2. 自启浏览器;技巧01 : package.json - \\\"dev\\\": \\\"vite\\\" -- \\\"dev\\\": \\\"vite\\\" -- \\\"dev\\\": \\\"vite --open \\\" 一个项目要有统一的规范,需要使用 eslint + stylelint + prettier 来对我们的代码质量做检测和修复 eslint用于代码语法检测 stylelint用于对css代码进行语法检测 prettier用于代码格式规范

    2024年03月22日
    浏览(49)
  • Eslint+Prettier

    js验证的规则标准,Vue也有自己的独特的验证规则, vue-eslint-plugin 属于vue自己的验证规则。 如果不想报错,可以在 package.json/rules 里面进行关闭,默认是开启的,默认缩进是两个空格。 使写代码更加的美观 可选的配置项: 例如:

    2024年01月25日
    浏览(41)
  • eslint+stylelint+prettier全流程配置

    一.npm引入 二.创建以下5个文件放在项目顶层 .eslintignore;.eslintrc.cjs;.prettierignore;.prettierrc.cjs;.stylelintrc.cjs,具体文件内容如下 .eslintrc.cjs .eslintignore .stylelintrc.cjs .prettierrc.cjs .prettierignore 三.vite.config.ts引入 四.最后 执行一次npx prettier . --write,格式化一次code,如果是使用的

    2024年02月04日
    浏览(55)
  • eslint和prettier格式化冲突

    下载插件 ESLint 和 Prettier ESLint 进入setting.json中 setting.json中配置 打开 .eslintrc.js 文件,在 rules 里面加上 \\\"space-before-function-paren\\\": 0

    2024年02月10日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包