Kev*_*Kev 14 unix node.js gruntjs
香港专业教育学院一直在为我的网络应用程序设置Grunt以自动构建它,并且我看到的路径就像
/path/to/file/**/*.js
Run Code Online (Sandbox Code Playgroud)
我明白一个通配符是什么意思,但连续2是什么意思?
Ósc*_*pez 22
/path/to/file/**/*.js
匹配/path/to/file/
和之间的任意数量的目录/*.js
.相反/path/to/file/*/*.js
,它匹配和之间的单个目录./path/to/file/
/*.js
yeh*_*kel 10
这种匹配器称为“glob 模式”,它们广泛用于 shell 脚本和 CLI 工具(如 grunt 或 npm)。它们“**”的意思是——“匹配零个或多个目录,但永远不会匹配目录 . 和 ..”可以在文档 glob 模式中阅读更多内容