package.json 中 wildchar **/.* 的含义
meaning of wildchar **/.* in package.json
通配符路径的含义是什么**/.*
。我看到这些路径在 package.json
中使用。谁能指出 package.json
中使用的通配字符路径语法?
这意味着 "any files preceded by . in their name, which are located inside all child directories"。
不是 package.json 独有的,而是标准的通配符表示法。含义取决于将此值分配给哪个键。
** 匹配任意子目录中的任何文件或文件夹。请注意, * 仅匹配根目录中的文件和文件夹。
**/.* 匹配任何以“.”开头的文件(通常是隐藏文件,如 .git 文件夹)在任意子目录中。
**/*.@(jpg|jpeg|gif|png) 匹配任意子目录中以“.”结尾的任何文件'jpg'、'jpeg'、'gif' 或 'png'.
之一
来源:https://firebase.google.com/docs/hosting/full-config#section-glob
通配符路径的含义是什么**/.*
。我看到这些路径在 package.json
中使用。谁能指出 package.json
中使用的通配字符路径语法?
这意味着 "any files preceded by . in their name, which are located inside all child directories"。
不是 package.json 独有的,而是标准的通配符表示法。含义取决于将此值分配给哪个键。
** 匹配任意子目录中的任何文件或文件夹。请注意, * 仅匹配根目录中的文件和文件夹。
**/.* 匹配任何以“.”开头的文件(通常是隐藏文件,如 .git 文件夹)在任意子目录中。
**/*.@(jpg|jpeg|gif|png) 匹配任意子目录中以“.”结尾的任何文件'jpg'、'jpeg'、'gif' 或 'png'.
之一来源:https://firebase.google.com/docs/hosting/full-config#section-glob