簡體   English   中英

從文件夾中排除所有文件以進行平台度量

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM