在Windows上运行更漂亮

时间:2018-01-03 13:22:18

标签: windows prettier

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

阅读文档,它建议使用cli

执行以下操作
In practice, this may look something like:

prettier --single-quote --trailing-comma es5 --write "{app,__{tests,mocks}__}/**/*.js"

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

[error] No matching files. Patterns tried: 'src/*.js' !**/node_modules/** !./node_modules/**
error Command failed with exit code 2.

2 个答案:

答案 0 :(得分:7)

对于Windows,您必须转义" package.json"scripts": { "prettier": "prettier --single-quote --trailing-comma es5 --write \"{app,__{tests,mocks}__}/**/*.js\"", }, 将如下所示:

100px

答案 1 :(得分:3)

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

这就是我的所作所为:

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

  "scripts": {
    "format": "prettier --write src/**/*.js",
  }

请注意,路径没有自己的引号集。这解决了我的问题