2014-03-12 2 views
0

Я развертываю мой webapp в windows maschine (не в командной строке POSIX), и я генерирую метрику JS с Plato.Исключить все файлы из папки для метрики платона

Мой вопрос: Как я могу исключить все файлы из данной папки, содержащей вложенные папки, с помощью регулярных выражений с помощью plato.js. Я попробовал эту команду для исключения все уменьшенной JS Libs:

$ plato -x "^js[a-zA-Z0-9-.\/]*.?js" -r -d report src/app/ 

Всех JS файлы SRC/приложение/JS/**/* JS не исключен..

я проверить мое регулярное выражение с Rubular: http://rubular.com/r/zbTsv1nIWY (исправление вопрос подчеркивания не является обязательным)

Может кто-нибудь помочь мне, пожалуйста?

ответ

0

Помните, что вам нужно сбежать (.), Потому что вы хотите точно сравнить его.

я не знаю, почему ты ушел из _ (подчеркивание), но дополнительное решение может быть что-то вроде этого:

^js\/(.*)\.js$ 

имя папки, начиная с JS и имя файла заканчивается .js

и как вы говорите, и другое решение может быть просто включить _

^js[a-zA-Z0-9-\.\/_]*.?js 

демо здесь: http://rubular.com/r/DPqnxtDB6E

+0

Благодарим вас за ответ. Регулярное выражение выглядит корректно и удобно. У меня такое чувство, что у самого Платона есть проблема. Итак, я отлаживаю платон. –

Смежные вопросы