0

我有的

我正在使用jscodeshift库来修改一些文件,所以我npm script像这样运行它:

"scripts": {
    "build-types": "jscodeshift -t scripts/fixImportPaths.ts src/gql/**/gqlTypes/* --parser=tsx",
  }
}

但是控制台输出抛出,问题是,如果我输入脚本工作No files selected, nothing to do.的绝对路径。src/gql/specificFolder/gqlTypes/specificFile.specificExtension

我试过的

  1. 用单引号包裹路径:
"scripts": {
    "build-types": "jscodeshift -t scripts/fixImportPaths.ts 'src/gql/**/gqlTypes/*' --parser=tsx",
  }
}
  1. 用转义的双引号包裹路径:
"scripts": {
    "build-types": "jscodeshift -t scripts/fixImportPaths.ts \"src/gql/**/gqlTypes/*\" --parser=tsx",
  }
}

环境

  • 窗户 10
  • npm 7.7.3
4

0 回答 0