问题标签 [prettier-standard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3227 浏览

typescript - 防止 prettier-standard 删除 Typescript 接口中的分号

我有这个 Typescript 接口定义。

我目前正在使用prettier-standard此命令来格式化 Typescript 文件

"format": "prettier-standard --parser typescript --write --trailing-comma=all",

格式化的问题是删除了and行prettier-standard之后的分号。valuecurrency

这是有效的 Typescript,但是当我尝试使用它react-intl-cra来提取格式化消息时它会导致一些问题。

如何在不删除接口中的分号的情况下例外prettier-standard

0 投票
1 回答
2841 浏览

visual-studio-code - 带双引号的更漂亮的格式

即使您在首选项中明确将其设置为替换为单引号,其他人也会遇到使用双引号而不是单引号的更漂亮的格式化代码?这是一张照片: 在此处输入图像描述

在最近对 VSCode 进行更新后,我开始遇到这个问题,这让我发疯。关于如何解决这个问题的任何想法。Prettier: Single Quote 实际上不是用单引号而不是双引号格式化,我错了吗?谢谢。

0 投票
0 回答
545 浏览

reactjs - .prettierrc 中提到的设置不起作用

我在我的反应项目中使用 Eslint 和 prettier 进行格式化。到目前为止,这种组合工作正常,但突然间更漂亮的人停止了格式化。但是,我可以在输出中看到 prettier 实际上正在运行,但它只是没有进行格式化。我得到的输出是

["INFO" - 5:48:35 PM] 检测到本地配置(即 .prettierrc 或 .editorconfig),将不使用 VS Code 配置 ["INFO" - 5:48:35 PM] Prettier 选项:

{ "filepath": "./src", "parser": "babel", "tabWidth": 2,
"semi": true, "singleQuote": true, "trailingComma": "all",
"bracketSpacing": true ,“jsxBracketSameLine”:假,
“arrowParens”:“always”,“requirePragma”:真,“printWidth”:100,“max-len”:[“warn”,100],“useTabs”:真,“rangeStart” :0,
“插入Pragma”:假}

["INFO" - 5:48:35 PM] 格式化在 53.9165 毫秒内完成。

它说格式化完成,但实际上没有格式化。

但是,如果我从根目录中删除 .prettierrc 文件,那么它会使用默认配置进行格式化,但为什么不进行 .prettierrc 文件中提到的格式化?

0 投票
4 回答
7246 浏览

javascript - 使用 prettier 时出现错误“未找到与模式匹配的文件”

我找到了这个答案 如何使用更漂亮的代码格式化

这是我所做的

有错误[error] No files matching the pattern were found: ""./**/*.{js,html}"".任何想法如何解决?你认为这是因为我安装了prettier全局(在答案中它是本地安装的)吗?

那么当它被全局安装时,你将如何使用它呢?

0 投票
0 回答
31 浏览

eslint - 如何禁止 Prettier 修改标签

Prettier 正在自动修复我的 JSX 中的 HTML:

进入这个:

恕我直言,哪个不漂亮。

我怎样才能禁用它?我已经在 VS Code 中尝试"HTML.format.wrapAttributes": "force-aligned"过我的文件。settings.json我也玩过文件printWidth中的.prettierrc文件,但没有运气。

0 投票
0 回答
524 浏览

javascript - 在 prettier 中禁用多行三进制

有没有办法配置更漂亮以防止多行三元操作?

想要这个:

不是这个:

我的prettier.config.js

0 投票
1 回答
52 浏览

reactjs - JSX 标签的更漂亮的配置在一行中

我的 JSX 看起来像这样: 在此处输入图像描述

但我真的希望它看起来像这样: 在此处输入图像描述

任何人都可以提供他们的 react-prettier json

0 投票
0 回答
58 浏览

css - 使用分号自动修复 CSS/SCSS 文件

我正在寻找一种方法,让我的 CSS 和 SCSS 代码在需要时自动填充行尾缺少的分号。

我已经尝试过 Prettier 和 Stylelint,两者似乎都注意到了这个错误,但没有在格式上自动修复它。

.prettierrc 或 .stylelintrc 中是否有一些设置或规则可以自动修复此问题?