Как настроить целевые подкаталоги в BuckleScript bsconfig.json

У меня есть следующая структура папок

--| button
--|--| button.re
main.re

В моем bsconfig.json, используя краткое руководство, найденное здесь. У меня в моей конфигурации следующий ключ / значение:

"sources": [
  "src/"
]

Он предназначен только для файла main.re. Я попробовал некоторые обычные параметры конфигурации, такие как *.re, но безрезультатно. Если бы я хотел настроить таргетинг на все подкаталоги, как бы я это сделал? Спасибо.

2 ответа

Решение

Буквально вчера был слит PR, который добавляет поддержку обхода каталогов. Это будет в следующем выпуске, который скоро выйдет.

Конфигурация будет тогда:

"sources": [{"dir": "src", "subdirs": true}]

Изменить: эта функция была выпущена в 1.9.2

Глядя на документацию, решение будет следующим:

"sources": [{"dir": "src", "subdirs": ["button"]}],

Источник для документации: https://bucklescript.github.io/bucklescript/docson/

Другие вопросы по тегам