package.json中wildchar**/.*的含义

Vij*_*jay 6 node.js bower package.json

wild char path**/.*的含义是什么?我看到这些路径在package.json中使用.任何人都可以指向package.json中使用的wild char path语法吗?

Dan*_*anu 9

**匹配任意子目录中的任何文件或文件夹.请注意,*只匹配根目录中的文件和文件夹.

**/.*匹配任何以'.'开头的文件 (通常是隐藏文件,如.git文件夹)在任意子目录中.

**/*.@(jpg | jpeg | gif | png)匹配任意子目录中以"."结尾的任何文件.并且恰好是'jpg','jpeg','gif'或'png'之一.

来源:https://firebase.google.com/docs/hosting/full-config#section-glob


vca*_*les 6

这意味着“名称中以 . 开头的任何文件,这些文件位于所有子目录内”。

不是 package.json 独有的,而是标准通配符表示法。含义取决于该值分配给哪个键。