使用更漂亮时出现错误“找不到与模式匹配的文件”

时间:2020-07-24 08:55:06

标签: javascript html visual-studio-code prettier prettier-standard

我找到了这个答案,如何使用prettier

设置代码格式

这就是我所做的

npm i prettier -g
prettier --write \"./**/*.{js,html}\"

出现错误[error] No files matching the pattern were found: ""./**/*.{js,html}"".,如何解决?您是否认为这是因为我在全球范围内安装了prettier(答案是它在本地安装)?

那么在全球范围内安装pettier时,您将如何使用它呢?

4 个答案:

答案 0 :(得分:3)

可能引号是错误的。应该是:

prettier --write "./**/*.{js,html}"

没有反斜杠。

答案 1 :(得分:0)

有人建议了一个解决此问题的方法 here : 并且实际上对我有用。注意我在 Windows 机器上,所以不确定它在其他机器上的表现。只需删除表达式前后的任何内容(引号):

prettier --write ./**/*.{js,html}

答案 2 :(得分:0)

如果您在 package.json 中设置了更漂亮的脚本,则需要将文件路径用引号括起来、转义双引号或使用单引号:

"prettier": "prettier 'src/**/*'"
"prettier": "prettier \"src/**/*\""

答案 3 :(得分:-1)

问题在于引号

我正在使用

j

这是我修复我的方法

prettier --write 'src//**/*.{js,jsx,json}'

这是为了 errno 2