在Windows上运行更漂亮

loc*_*ton 8 windows prettier

我想在脚本中添加更漂亮的内容package.json.

阅读文档,它建议使用cli执行以下操作

In practice, this may look something like:

prettier --single-quote --trailing-comma es5 --write "{app,__{tests,mocks}__}/**/*.js"
Run Code Online (Sandbox Code Playgroud)

它适用于mac/ubuntu但在Windows上收到以下错误消息.

[error] No matching files. Patterns tried: 'src/*.js' !**/node_modules/** !./node_modules/**
error Command failed with exit code 2.
Run Code Online (Sandbox Code Playgroud)

Lip*_*pis 9

对于Windows,你必须逃避",在这package.json将看起来像这样:

"scripts": {
  "prettier": "prettier --single-quote --trailing-comma es5 --write \"{app,__{tests,mocks}__}/**/*.js\"",
},
Run Code Online (Sandbox Code Playgroud)


小智 7

我自己最近遇到了这个问题。

这是我所做的:

在我的 package.json 文件中,我将其添加到脚本部分:

  "scripts": {
    "format": "prettier --write src/**/*.js",
  }
Run Code Online (Sandbox Code Playgroud)

请注意,路径没有自己的引号集。那为我解决了