Как заставить бит игнорировать файл зависимостей? - PullRequest
0 голосов
/ 04 июля 2018

У нас есть текущий проект ReactJS, и мы создаем для него пользовательскую сетку, ввод, обработчик ошибок и т. Д.
Теперь мы начинаем новый проект и хотим разделить код наших компонентов между проектами. мы проводим некоторые исследования и находим битовую платформу bitsrc.io так приятно и хорошо, и мы на самом деле разделяем некоторый код между нашими проектами.
единственная проблема - бит имеет проверку зависимостей для оператора импорта.
мы добавляем большую часть зависимостей к биту lifeCycle, но некоторые из них являются конфигурационным файлом, и мы хотим, чтобы они отличались в наших проектах.
Кто-нибудь может знать, как мы можем игнорировать зависимость импорта конфигурации от бита?

//make bit ignore this file in dependency checking 
import GeneralConfig from 'Modules/GeneralConfig/GeneralConfig'

1 Ответ

0 голосов
/ 06 января 2019

Вообще говоря, если вы игнорируете зависимость в бит , компонент не будет действительно повторно использован. Это связано с тем, что другие проекты могут не иметь зависимости для функционирования компонента.

Чтобы игнорировать отсутствующую зависимость, используйте --ignore-missing-dependencies для команды bit tag.

Я предлагаю вам внедрить конфигурацию в компонент, вместо того, чтобы компонент зависел от конфигурации.

...