Javascript 从plato metric文件夹中排除所有文件
我将在WindowsMaschine(非POSIX命令行)上部署我的webapp,并使用Plato生成JS度量 我的问题是如何通过plato.js正则表达式排除包含子文件夹的给定文件夹中的所有文件。 我尝试使用此命令排除所有缩小的JS库:Javascript 从plato metric文件夹中排除所有文件,javascript,regex,node.js,plato,Javascript,Regex,Node.js,Plato,我将在WindowsMaschine(非POSIX命令行)上部署我的webapp,并使用Plato生成JS度量 我的问题是如何通过plato.js正则表达式排除包含子文件夹的给定文件夹中的所有文件。 我尝试使用此命令排除所有缩小的JS库: $ plato -x "^js[a-zA-Z0-9-.\/]*.?js" -r -d report src/app/ src/app/JS/***.JS的所有JS文件不排除在外 我用rubular测试我的正则表达式:(修复下划线问题是可选的) 有人能帮帮我吗
$ plato -x "^js[a-zA-Z0-9-.\/]*.?js" -r -d report src/app/
src/app/JS/***.JS的所有JS文件不排除在外
我用rubular测试我的正则表达式:(修复下划线问题是可选的)
有人能帮帮我吗?记得逃走(),因为你想逐字逐句地匹配它
我不知道你为什么省略了。
(下划线),但是可选的解决方案可以是这样的:
^js\/(.*)\.js$
文件夹名以js开头,文件名以.js结尾
正如你所说的,另一个解决方案可以是只包含_
^js[a-zA-Z0-9-\.\/_]*.?js
此处演示:谢谢您的回答。正则表达式看起来既正确又方便。我觉得柏拉图本身就有问题。所以,我在调试柏拉图。