我找到了这个答案,如何使用prettier
设置代码格式这就是我所做的
npm i prettier -g
prettier --write \"./**/*.{js,html}\"
出现错误[error] No files matching the pattern were found: ""./**/*.{js,html}"".
,如何解决?您是否认为这是因为我在全球范围内安装了prettier
(答案是它在本地安装)?
那么在全球范围内安装pettier时,您将如何使用它呢?
答案 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