javascript - 文件夹和子文件夹中的文件使用什么 glob 模式?
问题描述
我正在尝试运行一个 npm 任务来检查某些 JS 文件。
给定以下列表文件:
/root.js // should be excluded
/js-src/lib/test.js // should be excluded
/js-src/lib/anotherTst.js // should be excluded
/js-src/utilities/anotherModule.js // should be included
/js-src/modules/myModule.js // should be included
/js-src/common.js // should be included
以下模式适用于除“lib”之外的所有子文件夹:./js-src/!(lib)/**/*.js
。但是, common.js 被忽略,因为在globtester上可见
为了使它起作用,迷你匹配/通配模式应该是什么?
解决方案
尝试/**/!(lib)/*.js
使用globster.xyz
推荐阅读
- c# - Windows 窗体冻结并且不响应
- javascript - 如何在文本输入中验证用户电话号码?
- angular - AngularFire2: TypeError: Object(...) is not a function using rxjs 6
- reactjs - 用无状态组件反应备忘录
- yandex-maps - Yandex Maps Api - 如何更改地标的位置?
- c++ - 在 OpenCV 中应用蒙版
- php - 将表单提交到 php 脚本
- c++ - 积分计算的替代算法不准确
- html - 如何在 HTML 代码中删除表格的边框
- javascript - PhantomJS 脚本从下拉菜单中选择,填充单元格,点击下载按钮并保存结果文件