我在windows (非POSIX命令行)上部署我的webapp,我正在使用Plato生成JS度量。
我的问题是如何通过正则表达式从包含子文件夹的给定文件夹中排除plato.js中的所有文件。我尝试使用这个命令来排除所有缩小的JS Lib:
$ plato -x "^js[a-zA-Z0-9-.\/]*.?js" -r -d report src/app/不排除src/app/js/**/*.js的所有JS文件。
我用rubular:http://rubular.com/r/zbTsv1nIWY测试我的正则表达式(修复下划线问题是可选的)
有人能帮帮我吗?
发布于 2014-03-12 09:32:31
记住逃跑(.)因为你想和它匹配。
我不知道您为什么忽略了_ (下划线),但是可选的解决方案可以是这样的:
^js\/(.*)\.js$文件夹名以js开头,文件名以.js结尾
正如您所说的,另一个解决方案可以是只包含__
^js[a-zA-Z0-9-\.\/_]*.?js这里的演示:http://rubular.com/r/DPqnxtDB6E
https://stackoverflow.com/questions/22347050
复制相似问题