问题标签 [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.
typescript - 防止 prettier-standard 删除 Typescript 接口中的分号
我有这个 Typescript 接口定义。
我目前正在使用prettier-standard
此命令来格式化 Typescript 文件
"format": "prettier-standard --parser typescript --write --trailing-comma=all",
格式化的问题是删除了and行prettier-standard
之后的分号。value
currency
这是有效的 Typescript,但是当我尝试使用它react-intl-cra
来提取格式化消息时它会导致一些问题。
如何在不删除接口中的分号的情况下例外prettier-standard
?
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 文件中提到的格式化?
javascript - 使用 prettier 时出现错误“未找到与模式匹配的文件”
我找到了这个答案 如何使用更漂亮的代码格式化
这是我所做的
有错误[error] No files matching the pattern were found: ""./**/*.{js,html}"".
任何想法如何解决?你认为这是因为我安装了prettier
全局(在答案中它是本地安装的)吗?
那么当它被全局安装时,你将如何使用它呢?
eslint - 如何禁止 Prettier 修改标签
Prettier 正在自动修复我的 JSX 中的 HTML:
进入这个:
恕我直言,哪个不漂亮。
我怎样才能禁用它?我已经在 VS Code 中尝试"HTML.format.wrapAttributes": "force-aligned"
过我的文件。settings.json
我也玩过文件printWidth
中的.prettierrc
文件,但没有运气。
javascript - 在 prettier 中禁用多行三进制
有没有办法配置更漂亮以防止多行三元操作?
想要这个:
不是这个:
我的prettier.config.js
:
css - 使用分号自动修复 CSS/SCSS 文件
我正在寻找一种方法,让我的 CSS 和 SCSS 代码在需要时自动填充行尾缺少的分号。
我已经尝试过 Prettier 和 Stylelint,两者似乎都注意到了这个错误,但没有在格式上自动修复它。
.prettierrc 或 .stylelintrc 中是否有一些设置或规则可以自动修复此问题?