对于 react/electron package.json 中的文件,“/**/*”是什么?

What is "/**/*" for files in package.json for react/electron?

我正在尝试为 React Electron 应用程序创建二进制文件,我在 package.json 中遇到了这个问题。 **/* 是什么意思?

   "build": {
    "appId": "com.com.com",
    "productName": "Prost",
    "files": [
      "build/**/*",
      "public/**/*",
      "src/images/**/*"
    ]
  },

谢谢

** 表示任何目录 - 包括子目录。

*表示任意文件。

所以src/**/*表示src目录下任意目录下的任意文件。

  • dir/* - 目录中的所有文件,
  • dir/*/* - 目录中的所有文件 和嵌套目录(一层深),
  • dir/**/* - 中的所有文件 目录和所有子目录。