【发布时间】:2019-02-02 17:28:49
【问题描述】:
我正在使用 chokidar 观看以 (.js|.jsx|.scss) 结尾的文件,如下所示,但 RegEx 不起作用。如果只是运行/^(?!.*(?:\.jsx?|\.scss)$).*$/,它工作正常。
const watcher = chokidar.watch('./app', {
ignored: /^(?!.*(?:\.jsx?|\.scss)$).*$/,
ignoreInitial: true,
persistent: true
})
【问题讨论】:
-
我认为这是忽略的东西。因此,如果匹配,则将其忽略。如果您想忽略这些文件扩展名,请尝试
(?:\.jsx?|\.scss)或(?:\.jsx?|\.scss)$
标签: javascript node.js regex chokidar