我正在寻找排除文件名某些部分的全局模式。 例如,我想获取所有*.js文件,但排除所有*.map.js文件。 我认为使用诸如/**/*.(.map).js类的非模式会起作用,但它仍然匹配上述所有三个路径。 我很好奇如果不使用ignore模式选项这是否可能。 谢谢! ...
我正在寻找排除文件名某些部分的全局模式。 例如,我想获取所有*.js文件,但排除所有*.map.js文件。 我认为使用诸如/**/*.(.map).js类的非模式会起作用,但它仍然匹配上述所有三个路径。 我很好奇如果不使用ignore模式选项这是否可能。 谢谢! ...
我正在用 cypress 编写一个集成测试,并且遇到了 minimatch 模式的问题。 我有两个需要存根的端点。 /users/1和/users/1/profile 。 我试图用cy.intercept()模拟这两个端点的方式如下。 对于第一个 url, /users/1 ,我尝试cy.inte ...
例如,我希望能够使用c:\files\**\bla\**\*.ts之类的模式获取所有文件。 可能的选项,按优先顺序排序,是: Powershell 已经支持它。 (如何???) 有一个 powershell 模块实现它。 有一个.Net 库可以做到这一点。 glob和minimatch看起来 ...
使用 minimatch 我可以获得具有以下模式的所有文件.*.*但它也匹配文件夹并且不再在文件夹中正确匹配。 我在这里测试模式=> http://pthrasher.github.io/minimatch-test/ 有以下数据 预期结果是 ...
我正在尝试在 cypress 中使用ignoreTestFiles ,这样不完整的测试就不会在测试套件中运行。 我的测试路径是: 在cypress.json中,我有以下条目: 我使用 Globster 来验证 minimatch,它说它是正确的。 但是当我运行我的测试时,这些文件并没有被忽略。 ...
我也想让gulp也可以使用没有扩展名的文件。 我尝试通过以下方式进行操作: 但我没有任何结果。 有什么建议么? ...
我正在尝试编写一个将搜索intellij二进制文件(大致)的glob模式,但不会在C:\\ Windows中搜索,因为那里不会有任何内容。 我添加了一堆似乎按预期工作的minimatch示例,但是glob.sync找不到该文件。 任何帮助是极大的赞赏! 此脚本的输出: 我希望 ...
我正在尝试运行npm任务以对某些JS文件进行处理。 给定以下列表文件: 以下模式适用于除“ lib”以外的所有子文件夹: ./js-src/!(lib)/**/*.js - ./js-src/!(lib)/**/*.js !(lib)/ ./js-src/!(lib)/**/*.j ...
我已经检查了gulp的全球包装minimatch 现在,我想将所有minimatch版本从特定的gulp软件包(所有minimatch@0.2.14和minimatch@3.04)更新到最新版本。 他们在npm中的任何命令是否更新了我现有的包依赖项? ...
我正在尝试使用以下minimatch模式在构建过程中排除一些测试项目,但是排除模式似乎被忽略了,并且无论如何构建服务器都会尝试构建它们。 使用Visual Studio Build步骤,标记为Solution的文本框包含模式。 在另一个为nuget打包二进制文件的构建步骤中,我使用几乎 ...
我在VS TS Build中有一个Delete Files任务,其目的是删除源文件夹根目录中的一个文件。 我拥有的minimatch脚本确实确实正确删除了该文件,但它还会遍历Source Folder目录的所有子文件夹,同时也在寻找匹配项,这浪费了构建时间。 我只想删除这个文件并停止任务。 ...
在我的gulpfile中,我要复制多个文件(各种格式),如果其中任何一个包含图像,我gulp-imagemin用gulp-imagemin对其进行优化。 问题是gulp-imagemin期望仅图像否则会在日志中抛出不支持的图像,因此,如果我要传递整个glob,则会抛出许多错误,因此我想避免 ...
我有一种情况,我需要一个glob模式(使用minimatch )来匹配不在某个目录中的所有JavaScript文件。 不幸的是,我正在使用另一个不暴露任何选项的工具(比如ignore glob),所以它必须是一个单独的glob来完成这项工作。 这是我到目前为止所拥有的 例如输 ...
我需要使用 minimatch 定位特定文件(在 TypeDoc 中排除 - 我不需要测试和其他一些文件)。 我需要从/test目录和所有目录中的所有index.ts中排除所有文件 尝试**/+(index.ts|**/test/*.ts)但它不起作用。 ...
我正在使用VSTS和构建任务FTP Upload 。 当文件和文件夹上载到我的FTP服务器时, .git文件夹也总是也会复制到服务器上。 我试图用文件模式排除.git文件夹,如下所示: 我不知道为什么它不起作用,但是有什么方法可以通过minimatch模式告诉任务明确排除文件夹吗 ...
我的TFS构建上有一个“任务”,用于将文件复制到暂存文件夹中: 当前,这将使用所有子文件夹结构来构建登台文件夹,例如\\MyProject\\bin\\release\\ 有没有办法设置它,使其转储为\\MyProject\\ ,而没有bin\\release部分? ...
我真的不明白为什么模式test**/*.ext test23/file.ext匹配test23/file.ext ,但是不匹配test23/test/file.ext和test23/test/test/file.ext 。 Globstar应该匹配所有这些,不是吗? ...
我们正在使用TFS 2017和复制文件构建步骤将构建结果的特定文件复制到另一个目录。 具体来说,我们只希望复制* .dll和* .exe,而不希望复制* .Tests.dll或* .resources.dll。 构建步骤支持minimatch模式来过滤文件,但是我无法同时应用两个过滤器。 ...
我是npm和node.js的新手,在为Windows安装node.js,npm和git后,我试图设置我的工作环境。 我正在尝试全局安装gulp并作为dev依赖项。 两次我都收到这些警告: 这导致npm取消安装。 我正在运行minimatch 3.0.2 但是npm仍会继续推 ...
给定目录结构: 我如何仅使用extglob排除node_modules目录? 上面的代码与根级别上的所有内容匹配,除了node_modules目录和文本文件(我们要包括)之外。 它还不会递归地遵循匹配的目录。 这一点比较近,但是它也排除了根目录中的所有文件。 即使它包 ...