Я использую CRA & Storybook с установленным шрифтом typeface-roboto . Это прекрасно работает в dev, шрифт отображается в сборнике рассказов. Однако когда я собираю Storybook и использую его как приложение c, Storybook ищет шрифты не в том месте.
Я устанавливаю шрифт как yarn add typeface-roboto
, а затем импортирую его в свой .storybook / preview. js file;
import 'typeface-roboto'
Когда я создаю сборник рассказов, а затем обслуживаю его с помощью serve Storybook пытается загрузить шрифт из localhost: 5000 / static / css / static / media / roboto.woff , тогда как шрифт находится в static / media , без дополнительных static / css вложенные папки.
Я не уверен, что это проблема с CRA или Storybook, или даже веб-пакетом, и какую дополнительную конфигурацию мне, возможно, потребуется добавить, чтобы исправить это.
Вот сборник рассказов ссылка на репозиторий, воссоздающий проблему.