当前位置: 首页 > news >正文

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里面下载安装相关插件

http://www.jsqmd.com/news/212450/

相关文章:

  • Shiny App与PostgreSQL的无缝对接:动态查询的实现
  • 前后端分离网上购物商城系统系统|SpringBoot+Vue+MyBatis+MySQL完整源码+部署教程
  • 深入探讨Blazor组件的布局与实践
  • 【2025最新】基于SpringBoot+Vue的在线文档管理系统管理系统源码+MyBatis+MySQL
  • SpringBoot+Vue 甘肃非物质文化网站平台完整项目源码+SQL脚本+接口文档【Java Web毕设】
  • 串口通信学习
  • springboot集成Jasypt实现配置文件启动时自动解密-ENC
  • SpringBoot+Vue 小徐影城管理系统管理平台源码【适合毕设/课设/学习】Java+MySQL
  • 滤波前后对比图
  • 力扣数据库——第N高的薪水
  • SpringBoot+Vue 企业客户管理系统平台完整项目源码+SQL脚本+接口文档【Java Web毕设】
  • 人大金仓数据库
  • SpringBoot+Vue 网上超市设计与实现管理平台源码【适合毕设/课设/学习】Java+MySQL
  • 达梦数据库
  • SpringBoot+Vue 网上点餐系统管理平台源码【适合毕设/课设/学习】Java+MySQL
  • 128 自定义滑块
  • [特殊字符]️_开发效率与运行性能的平衡艺术[20260107170447]
  • Agentic AI提示优化案例:提示工程架构师如何用“目标细化”让agents更聚焦?
  • [特殊字符]️_开发效率与运行性能的平衡艺术[20260107171443]
  • 3.6-Web后端基础(java操作数据库)
  • [特殊字符]_内存管理深度解析:如何避免GC导致的性能陷阱[20260107172234]
  • 我为什么狠狠爱上这些“新 CSS 函数”:它终于开始像个聪明人了
  • 告别 Discuz!:我用这个 14.9k Star 的开源项目,3分钟搭了个“小红书”风格的论坛
  • iOS 26.3 公测版来了:苹果的“假期惊喜”更新,表面小,暗地里很狠
  • c++ 17的std::variant对标c#的哪个类型
  • 国抽对接规则
  • 神经网络架构搜索在模型优化中的应用
  • 优雅的汉堡菜单动画实现
  • 狂揽23.5k Star!我用这个开源神器,拖拉拽3分钟就撸好一个AI Agent
  • Matlab CEEMDAN-CPO-VMD-Transformer多变量时序预测