npm run build не работает с избыточностью и состоянием
При запуске npm run build создается новая папка «build», я использую CRA, create-реакции-приложение, проблема в следующем:
У меня есть состояние, которое приходит из mapStateToProps, мое состояние называется языком, когда я запускаю npm start и создаю console.log из " this.props.language "затем он печатает ноль и все работает, как ожидалось, тогда у меня есть условие:
нажмите, чтобы посмотреть изображение
{this.props.language
? this.props.language.result.map((language, index) => (
<Link
key={index}
className="dropdown-item"
to={`/tutorials/${language.toLowerCase()}`}
>
{language}
</Link>
))
: null}
когдаЯ запускаю « npm run build » и позже « serve -s build », « this.props.language » равно , а не null , на самом деле это: нажмите, чтобы посмотреть изображение
Пожалуйста, кто-нибудь может мне помочь?Я искал в Google, но не смог найти много информации об этом, большое спасибо!