состояние приставки не распознается после npm run build - PullRequest
0 голосов
/ 21 октября 2018

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, но не смог найти много информации об этом, большое спасибо!

...