LINUX.ORG.RU

Создается странный пустой каталог gen

 ,


0

1

Добрый день!

Разрабатываю с использованием Docker и docker-compose.

Заметил, что создается пустой каталог gen в корне проекта:

ls
docker  docker-compose.yml  docs  gen  Makefile  README.md  src

ls -ld gen
drwxrwxr-x 2 nodejs nodejs 4096 фев 27 20:50 gen

Как объяснить его появление? Наверное как-то связано с докером, но как?


Ответ на: комментарий от zolden

Нет. Только как ./src/laravel-app:/var/www и подобным образом. Никаких gen нет ни в Dockerfile, ни в docker-compose.yml

Вообще слово gen нигде не упоминается в проекте. Проектов - ни один, и на всех одна и та же непонятная бесовщина.

nodejs
() автор топика
Последнее исправление: nodejs (всего исправлений: 1)

drwxrwxr-x 2 nodejs nodejs 4096 фев 27 20:50 gen

Судя по правам и владельцу, директория создаётся не докером.

Возможно это место для кодогенерации - общее для всех проектов. Порыскай в Makefile на предмет gen, generate, swagger, и т.д.

her_s_gory
()
Последнее исправление: her_s_gory (всего исправлений: 1)
Ответ на: комментарий от her_s_gory

В Makefile этого нет, я сам писал этот файл. Кроме консоли и IDE туда никто не заходит. IDE имеет свой каталог для хранения - /.idea

Каталог появляется не сразу, поэтому с чем-то связать его трудно.

На отдельной машине - ноутбук ситуация аналогичная.

nodejs
() автор топика
Ответ на: комментарий от her_s_gory

Это PhpStorm зачем-то делает этот каталог, в его настройках зачем-то такое дерьмо:

<component name="RunManager">
  <configuration default="true" type="SwaggerCodegen">
    <option name="generateToPath" value="$PROJECT_DIR$/gen" />
nodejs
() автор топика