Reactjs, как импортировать во время сборки? - PullRequest
1 голос
/ 12 апреля 2020

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

Для использования текста в приложении я использую компонент (ниже), который извлекает текст из файла json.

<Text path='Homepage.Title' />

Этот компонент просто вернет строку в jsx.

Это работает абсолютно нормально, и у меня нет проблем с этим. Мой вопрос о том, когда это возвращение будет сделано.

Я предполагал, что это произойдет во время сборки. Так как файл json является константой, я бы ожидал, что реакция поместит все строки в строку.

Однако я не уверен, так ли это на самом деле. Я проверил это, поместив console.log в функцию, которая получает строку из json .. и убедился, что она вызывается в браузере.

Реагирует, входя в файл json и получая строка при рендеринге? Почему не реагировать достаточно умно, чтобы сделать это только один раз во время сборки? - как мне сказать, что это то, что я хочу?

Очевидно, что я предпочитаю, чтобы это происходило во время сборки, поэтому, если есть способ сделать это, пожалуйста, дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...