Prettier 为什么总是给我加上分号?能关掉吗? 开发者小敏 提问于 2026-03-10 14:23:19 阅读 3 工具 我最近在用 Prettier 格式化代码,但发现它老是在语句末尾自动加 ;,可我们团队的规范是不加分号的。我在配置文件里试过改 semi 选项,但好像没生效,是不是哪里写错了? 我的 .prettierrc 是这样写的: { "semi": false, "singleQuote": true } Prettiersemi分号 我来解答 赞 1 收藏 分享 生成中... 手机扫码查看 复制链接 生成海报 反馈 发表解答 您需要先 登录/注册 才能发表解答 暂无解答 暂无解答 加载更多 相关推荐 1 回答 15 浏览 Prettier 格式化 Vue 模板时为什么缩进不对? 我用 Prettier 格式化 Vue 文件,但模板部分的缩进总是乱的,明明配置了 tabWidth 为 2,可它还是用 4 个空格。试过重启编辑器、重装插件都没用。 这是我的组件代码: <te... 闲人志利 前端 2026-03-04 12:13:18 2 回答 23 浏览 ESLint 和 Prettier 配合时为什么格式化冲突? 我按照网上的教程配了 ESLint + Prettier,但保存文件时格式老是打架。比如 Prettier 想加个分号,ESLint 却报错说不能加分号,明明 .eslintrc 里已经关了这个规则。... Newb.一涵 工具 2026-02-28 13:00:20 1 回答 26 浏览 Prettier 和 ESLint 冲突了怎么办? 我刚在项目里同时配了 Prettier 和 ESLint,结果保存代码时格式老是打架。比如 ESLint 要求分号结尾,Prettier 却自动删掉,改完一保存又变回去了,烦死了。 我试过装 esli... 司马雨帆 工具 2026-02-25 03:41:18 2 回答 27 浏览 为什么安装了prettier的husky hook后提交还是没格式化? 刚给项目配了husky + prettier的pre-commit钩子,但每次提交代码都没触发格式化。已经按文档装了husky、prettier、lint-staged,package.json里配置... 司徒兴瑞 工具 2026-02-19 12:23:27 2 回答 31 浏览 为什么Prettier插件无法正确格式化HTML中的自定义组件标签? 我在用Prettier+prettier-plugin-vue格式化Vue单文件组件时,发现自定义组件的标签会自动合并成一行,比如<MyComponent></MyComponent... Good“莉莉 工具 2026-02-16 23:08:24 2 回答 32 浏览 在Vue项目里改Prettier的parser选项没效果怎么办? 我在Vue项目里配置Prettier时,发现代码格式化总是报错,明明设置了parser是"vue": { "parser": "vue", "semi": false } 但保存时还是提示Failed... 一羽霏 工具 2026-02-13 20:13:26 2 回答 51 浏览 Prettier的ignore文件配置后为什么没生效? 我在React项目根目录创建了.prettierrc.ignore文件,里面写了:node_modules/ src/exclude/**/*但运行npx prettier . --write时,这些... 司马涵舒 工具 2026-02-08 18:21:31 2 回答 25 浏览 Prettier配置了尾逗号为什么还是被删除了? 我在项目里启用了Prettier的trailingComma选项,但保存代码时对象最后一项的逗号还是被自动删掉了。比如: // .prettierrc配置了"trailingComma": "all"... 公孙春光 工具 2026-02-07 15:05:26 2 回答 58 浏览 Prettier在CI中运行报错:找不到配置文件,但本地正常? 我在GitHub Actions里用Prettier检查代码格式时,总是报错“Error: Unable to find .prettierrc in the working directory”,但... 志煜酱~ 工具 2026-02-03 20:24:48 2 回答 43 浏览 为什么Prettier和ESLint配置后代码格式还是不一致? 最近在React项目里同时用了Prettier和ESLint,但保存代码时格式总报错。比如我写个函数: const greet = (name) => console.log(`Hello ${... ___金梅 工具 2026-01-26 04:42:32
暂无解答