[英]Exclude all files from folder for plato metric
我將我的webapp部署在Windows機器上(非POSIX命令行),並使用Plato生成JS指標。
我的問題是如何通過帶有plato.js的正則表達式從給定包含子文件夾的文件夾中排除所有文件。 我嘗試使用此命令排除所有縮小的JS庫:
$ plato -x "^js[a-zA-Z0-9-.\/]*.?js" -r -d report src/app/
不排除src / app / js / ** / *。js的所有JS文件。
我用rubular測試我的正則表達式: http: //rubular.com/r/zbTsv1nIWY(修復下划線問題是可選的)
有人可以幫我嗎?
記住要轉義(。),因為您要按字面意義進行匹配。
我不知道為什么您不加上_
(下划線),但是可選的解決方案可以是這樣的:
^js\/(.*)\.js$
文件夾名稱以js開頭,文件名以.js結尾
正如您所說的,另一種解決方案可以是僅包含_
^js[a-zA-Z0-9-\.\/_]*.?js
演示在這里: http : //rubular.com/r/DPqnxtDB6E
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.