Сборка библиотеки и включение CSS-файлов, но не тестовых файлов - PullRequest
0 голосов
/ 15 октября 2018

Я сейчас работаю над библиотекой React.Когда я запускаю сборку, CSS-файлы игнорируются.Я добавил флаг --copy-files в скрипт сборки, теперь он копирует файлы css, а также тестовые файлы.

У меня сейчас есть это в скрипте: babel src/ --out-dir lib --ignore spec.js --copy-files

Как мненастроить скрипт сборки так, чтобы он игнорировал тестовые файлы и копировал все остальные файлы?

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Оказалось, что существующий скрипт работал, все, что мне нужно было сделать, это удалить уже существующий скомпилированный каталог lib, который по какой-то причине все еще содержал папку / файлы тестов.

Если в будущем вы захотите исключить файл из скомпилированного или скопированного файла, добавьте его в флаг включения следующим образом: --ignore spec.js.

Надеюсь, это поможет всем, кто запускаетв ту же проблему.

0 голосов
/ 15 октября 2018
babel src/ --out-dir lib --ignore spec.js --copy-files

код выше должен работать.Возможно, вы можете удалить папку lib и попробовать выполнить сборку еще раз, чтобы увидеть, все ли еще есть тестовые файлы.

...