Моего CouchApp имеют следующие Структуры папки, где файлы внутри папки приложения компилируются в папку _attachments
:Игнорировать папки в .couchappignore
my_couchapp
├── _attachments/
│ ├── app.js
│ ├── app-tests.js
│ └── index.html
├── app/
│ └── app.js
├── Assetfile
└── views/
Я хочу, чтобы исключить файл Assetfile
, _attachments/app-tests.js
и папку app
.
Мой текущий .couchappignore
выглядит следующим образом:
[
"app",
"Assetfile",
"_attachments/app-tests.js"
]
Но это не похоже на работу. Все файлы, начинающиеся с app
внутри папки _attachments
, не нажаты.
Как определить папки и конкретные файлы, которые будут исключены, если CouchApp будет нажат через couchapp push
?
Я тоже боролся с этим. Спасибо за сообщение, похоже, это важный вклад в документацию в этом районе. Кажется, что это регулярное выражение (как указано в документах), одной части имени файла. Это немного между '/' s или в конце. Кажется, вы можете сказать каталог под названием 'abc', который находится в корне каталога или все файлы, заканчивающиеся' def 'в каталоге 'ghi'. Вы можете улучшить свой ответ, поставив '' 'спереди и' $ 'в конце, это должно быть сделано, если регулярное выражение не запускается/не заканчивается на'. * ' –