Prettier 的 bracketSpacing 设置为啥没生效? 设计师雨辰 提问于 2026-03-19 21:16:16 阅读 7 工具 我在 Vue 项目里配置了 Prettier 的 bracketSpacing: false,但对象字面量里的花括号还是有空格,根本没变化,是我配错了吗? 已经试过重启编辑器、删 node_modules 重装依赖,都不行。这是我的一段组件代码: <script setup> const user = { name: 'Alice', age: 25 }; </script> 我来解答 赞 2 收藏 分享 生成中... 手机扫码查看 复制链接 生成海报 反馈 发表解答 您需要先 登录/注册 才能发表解答 1 条解答 西门艳花 Lv1 大概率是被 VSCode 的 Prettier 扩展设置覆盖了。你在项目根目录建一个 .prettierrc 文件,内容如下: { "bracketSpacing": false } 然后确保 VSCode 的 Prettier 扩展设置里没有单独改这个值(检查工作区的 .vscode/settings.json)。如果还有冲突,加个 "prettier.requireConfig": true 强制使用项目配置。 回复 点赞 2026-03-19 21:23 加载更多 相关推荐 1 回答 12 浏览 Prettier 的 singleQuote 设置为什么对 CSS 不生效? 我在 .prettierrc 里设置了 "singleQuote": true,但 CSS 文件里的字符串还是被格式化成双引号,这是为啥? 比如下面这段 CSS,保存后 Prettier 依然用的是双... 码农倩影 工具 2026-03-12 11:09:16 2 回答 45 浏览 Prettier的printWidth设置后代码还是换行了是怎么回事? 在React项目里设置了Prettier的printWidth为80,但写长字符串时代码还是在80字符前强行换行了。比如写这种JSX: {`const longText = '这个字符串明明没到80个... 技术玉曼 工具 2026-01-27 23:56:21 2 回答 23 浏览 Prettier 配置了单引号为啥还是变成双引号? 我在项目里用 Prettier 格式化代码,明明在 .prettierrc 里设置了单引号,但保存后字符串还是被改成双引号了,完全搞不懂是哪里出问题。 我试过重启 VS Code、删 node_mod... Mc.向景 工具 2026-02-28 08:24:22 2 回答 41 浏览 在Vue项目里改Prettier的parser选项没效果怎么办? 我在Vue项目里配置Prettier时,发现代码格式化总是报错,明明设置了parser是"vue": { "parser": "vue", "semi": false } 但保存时还是提示Failed... 一羽霏 工具 2026-02-13 20:13:26 2 回答 63 浏览 Prettier的ignore文件配置后为什么没生效? 我在React项目根目录创建了.prettierrc.ignore文件,里面写了:node_modules/ src/exclude/**/*但运行npx prettier . --write时,这些... 司马涵舒 工具 2026-02-08 18:21:31 1 回答 57 浏览 Prettier配置了单引号和缩进,但代码保存后还是双引号和2个空格? 我在项目根目录设置了.prettierrc文件,配置了singleQuote: true和tabWidth: 4,但保存JS文件时代码还是显示双引号和2个空格缩进。尝试过重启VSCode和运行npx ... 迷人的雨诺 前端 2026-02-01 18:16:27 1 回答 4 浏览 Prettier 的 endOfLine 配置到底该怎么设才不报错? 我在 Windows 上写 React 项目,每次提交代码 Git 都提示 CRLF 警告,说 Prettier 格式化后换行符变了。我试过在 .prettierrc 里设 "endOfLine": ... 小志诚 工具 2026-03-21 14:29:20 1 回答 3 浏览 Prettier 的 htmlWhitespaceSensitivity 到底该怎么用? 我在用 Prettier 格式化 Vue 组件时,发现 HTML 里的空格有时候被删掉导致样式错乱。查了文档说可以用 htmlWhitespaceSensitivity 配置,但我设成 "strict... 端木梓希 工具 2026-03-21 12:37:21 1 回答 6 浏览 Prettier 为什么没格式化我的 JavaScript 代码? 我装了 Prettier 插件,也保存了文件,但这段代码一点都没变,是不是配置哪里出问题了? 我试过在 VS Code 里手动触发格式化,也检查了默认格式化工具选的是 Prettier,但还是没反应。... 百里景叶 工具 2026-03-17 17:17:16 1 回答 28 浏览 Prettier 插件为啥不格式化我的 HTML 自定义标签? 我装了 Prettier 和 @trivago/prettier-plugin-sort-imports,但发现它对自定义 HTML 标签完全没反应,格式化后还是乱糟糟的。是我配置漏了啥吗? 比如下面... 司徒培乐 工具 2026-03-14 21:05:20
.prettierrc文件,内容如下:然后确保 VSCode 的 Prettier 扩展设置里没有单独改这个值(检查工作区的 .vscode/settings.json)。如果还有冲突,加个
"prettier.requireConfig": true强制使用项目配置。