修改文件内容重启后出现error Insert `⏎` prettier/prettier解决方法

本文解析了npm run lint命令报错的常见原因,通常是因为文件格式问题,特别是末尾缺少空行。提供了详细的解决步骤,包括如何配置Prettier和ESLint自动格式化代码,以提高团队开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述
出现这个错误的根本原因是格式不正确,我这个报错原因是最后一行需要留有一行空行。
先使用命令npm run lint --fix,如果安装后重启依然报错再执行下面的操作:

解决办法可以直接在末尾加个空行,多加一行都会报错,一定要看清楚报错信息,

安装 过Prettier插件 Prettier - Code formatter,每次修改代码后都要手动格式化代码很麻烦,可以在系统设置中增加"editor.formatOnSave": true

具体设置操作点击文件——>首选项——>设置——>用户——>拓展——>eslint
在这里插入图片描述
在这里插入图片描述
如果设置Esint检查代码,可以暂时关闭,
在这里插入图片描述
.eslintrc.js文件里暂时注释掉

题外话,Prettier其实就是简单的代码格式工具,在多人开发中可以统一代码风格,Prettier和esLint不同在于,ESLint只是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具(确保没有未使用的变量、没有全局变量,等等)。而Prettier只关心格式化文件(最大长度、混合标签和空格、引用样式等)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值