prettier—check在使用VSCode prettier插件时总是失败,如果prettier—write在win



我有一个非常奇怪的问题,如果有人能(请)帮助我,我将很高兴:)

我有一个NX项目(在Linux环境中创建),我现在在windows上使用它。

我的<<p> strong> VSCode 使用最新更漂亮的版本——>>prettier v9.10.3

.My (monorepo NX)project使用最新更漂亮的版本——>>prettier v2.8.1.

我的.preetierrc文件故意为空,因为我的团队使用默认的prettier设置,并且我的所有文件都使用prettier- vcode -plugin格式化,这是我的默认格式化器。

我做了git pullnpm i,一切都很完美。当我运行

prettier --check "appsstt-monitor-front-endsrcappcomponentsCallCardsContainer.component.tsx" 

在特定的文件/文件夹上,它总是以

失败

在上述文件中发现的代码样式问题。忘记跑步了吗?

消息,尽管我确信文件/文件夹已在我的VSCode中prettier化。

**事实上,即使我删除整个文件的内容并写入const x = 5;使用了prettier插件,它仍然失败。

我最关心的——>>prettier --write修复了这个问题,但它改变了(不是真的)整个文件,就像我创建了一个新文件,虽然一切都是完全相同的!肯定有什么地方出了问题,我不知道该怎么修。

此外,即使我在整个项目中使用prettier --write,我的VSCode-prettier-plugin也不会改变任何文件,因为它工作正常。

我是在谷歌上搜索了几个小时后才知道的。

https://prettier.io/docs/en/options.html行尾

项目创建于LinuxLinux和Windows中的"End of Line"样式看起来是一样的但这是不一样的。

我补充说:


“endOfLine”: “auto”

到我的.prettierrc文件:)一切都成功了!

相关内容

  • 没有找到相关文章

最新更新