JavaScript(咕噜声): regular expressions for path to a file

标签 javascript regex gruntjs

我正在使用 gruntfile.js 并尝试为文件路径创建正则表达式,例如:

.settings/.file1

directory/.settings/file.js

dir-001/.settings/subdir/.file2

dir/org.com.pack/.file3

我最新的解决方案:**/*

但这不正确,所有包含 '.' 的文件和文件夹都被忽略了。 我不知道如何解决这个问题。

请帮帮我。

最佳答案

Gruntfile.js 使用 node-glob 语法,参见 docs关于 . 文件。 所以你可以使用:

  ['**/*', '.*/**/*', '**/.*', '**/.*/**/*']

或者使用配置dot:true(但我不知道把它放在Gruntfile.js的什么地方)

关于JavaScript(咕噜声): regular expressions for path to a file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35920451/

相关文章:

javascript - 如何找到原因 AngularJS "Argument ' MyCtrl' 不是函数,未定义“

javascript - 流式不起作用?

javascript - 如何使用 JavaScript 将文本框设置为只读

regex - 为什么这个正则表达式不拒绝尾部斜杠(使用负前瞻)?

c# - 使用正则表达式解析日志文件

javascript - 咕噜更新 :imagemin always runs imagemin:dynamic

javascript - 获取数据之前的渲染组件已经完成

javascript - Grunt 编译 handlebars 的方式不同——我无法加载编译后的模板

javascript - 即使任务失败,也可以在 grunt 中继续执行某些任务

JavaScript/Angular RegEx 只允许粘贴字母数字