Eslint(ESLint + Prettier)插件页面报错 Delete `␍`

文章讨论了在Vue项目中开启Eslint并使用ESLint+Prettier插件时遇到的Delete␍报错问题。解决方案是运行npmrunlint--fix。ESlint是一个静态代码分析工具,配合Standardconfig或Prettier可以检查和格式化代码。Standardconfig提供严格代码规范,而Prettier则自动格式化代码,两者适用于不同开发需求。
摘要由CSDN通过智能技术生成

报错原因:

因为我们创建vue项目时开启了Eslint并且安装了 ESLint + Prettier 插件,所以我们在写代码的时候页面会出现 Delete `␍`报红错误

解决方案:

npm run lint --fix

Eslint解析:

ESLint是一个静态代码分析工具,可以帮助开发者检查代码中的语法错误、代码风格、潜在的错误等问题。ESLint通过插件的方式提供了丰富的语法检查和代码风格规则,可以根据需要进行自定义配置。 Standard config和Prettier都是ESLint的插件,用于提供代码风格的规范。两者的区别如下:

  1. Standard config:是一套相对严格的代码风格规范,主张使用双引号、分号等符号,拒绝使用eval、with等语句,强制使用严格模式等。Standard config的优点是规范明确,能够有效地提高代码质量和可维护性,但缺点是相对死板,不够灵活。
  2. Prettier:是一款基于格式化的代码风格工具,主张使用单引号、不使用分号等符号,通过自动格式化代码来保证代码风格的一致性。Prettier的优点是简单易用,能够自动帮助开发者格式化代码,提高开发效率,但缺点是可能会与其他代码风格规范产生冲突。 综上所述,ESLint + Standard config适合对代码风格要求较高、追求规范化的项目,ESLint + Prettier适合对代码风格要求相对宽松、追求高效开发的项目。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值