news 2026/5/1 7:17:12

webstrom提交git时总是会自动格式化,导致页面报错Expected no line breaks before closing bracket, but 1 line break found

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
webstrom提交git时总是会自动格式化,导致页面报错Expected no line breaks before closing bracket, but 1 line break found

开发的时候明明都是好的,最后提交的时候因为编辑器的自动格式化,导致页面一堆报错、

Expected no line breaks before closing bracket, but 1 line break found 。气死了

发现都是某一行的代码写的特别的长,他在提交时自动格式化,换行了。导致标签都换行了。

我的项目里面使用了eslint和prettier的工具。

package.json文件含有

{ "scripts": { "prepare": "husky install" }, "lint-staged": { "*.{js,vue,ts}": ["prettier --write", "eslint --fix"] } }

项目使用了husky+lint-staged的组合,所以在pre-commit阶段自动执行代码检查和格式化。

解决办法就是修改一下配置,让他在写代码点保存的时候就自动格式化,而不是一直到最后git提交的时候才格式化。 找到File-settings。如果你的Settings > Languages & Frameworks > JavaScript > Prettier为什么我的JavaScript 下面没有Prettier和Eslint目录。你要先到Plugins里面下载安装相关插件

如果你的Settings > Languages & Frameworks > JavaScript > Prettier为什么我的JavaScript 下面没有Prettier和Eslint目录。你要先到Plugins里面下载安装相关插件

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 4:59:53

国抽对接规则

1、国抽可以同步下来 待填报之前的样品信息(包括正在接样状态)。 2、国抽可以同步下来 待填报且已维护基础表的项目信息(基础表维护按照报送分类B及细类维护,或特殊样品的项目维护)。

作者头像 李华
网站建设 2026/4/23 15:04:21

[特殊字符]️_开发效率与运行性能的平衡艺术[20260107171443]

作为一名经历过无数项目开发的工程师,我深知开发效率与运行性能之间的平衡是多么重要。在快节奏的互联网行业,我们既需要快速交付功能,又需要保证系统性能。今天我要分享的是如何在开发效率和运行性能之间找到最佳平衡点的实战经验。 &#…

作者头像 李华
网站建设 2026/5/1 5:46:09

c++ 17的std::variant对标c#的哪个类型

C# 的 System.Object、dynamic 和 C# 7.0 引入的 System.ValueTuple 以及 System.OneOf 等都可以实现类似功能,但最接近 C std::variant 语义的是:1. 官方方案:System.Object 和模式匹配(最接近)基础用法csharp// 类似…

作者头像 李华
网站建设 2026/4/23 19:36:26

狂揽77k Star!我用3分钟,给本地服务安上了公网域名

我经常需要在外面访问家里的 NAS,或者给客户演示我电脑上一个还没上线的项目。每次都被内网穿透搞得头疼不已,不是要研究复杂的路由器设置,就是要忍受那些又慢又不稳定的免费服务。传统内网穿透,太折腾了想靠自己搞定内网穿透&…

作者头像 李华
网站建设 2026/5/1 6:13:52

ZGI 双向溯源:让 AI 的每一个回答都有据可查

为什么 RAG 依然会“自信地”胡说八道? 我们寄予厚望的 RAG(检索增强生成)技术,旨在通过引入外部知识来纠正大模型的“幻觉”。但在实践中,一个尴尬的局面屡见不鲜:RAG 系统精准地检索到了相关文档&#x…

作者头像 李华