在npm run build

时间:2018-10-21 19:19:12

标签: reactjs npm build redux production

npm run build无法与redux和state一起使用

当运行npm run build时,它会生成一个新的文件夹“ build”,我正在使用CRA,create-react-app,接下来的问题是:

我有一个来自mapStateToProps的状态,我的状态称为语言,当我运行 npm start 并创建console.log为“ this.props.language >”,然后显示 null ,并且一切正常,然后出现一个条件:

click to view image

{this.props.language
                ? this.props.language.result.map((language, index) => (
                    <Link
                      key={index}
                      className="dropdown-item"
                      to={`/tutorials/${language.toLowerCase()}`}
                    >
                      {language}
                    </Link>
                  ))
                : null}

当我运行“ npm运行构建”,然后运行“ 服务-s构建”时,“ this.props.language ”是不为空,实际上是: click to view image

请,有人可以帮助我吗?我在google中搜索,但是找不到有关它的很多信息,非常感谢!

0 个答案:

没有答案