首页 > 解决方案 > Redux 错误:您当前正在使用 NODE_ENV 之外的缩小代码

问题描述

完整的错误是:“您当前正在使用 NODE_ENV === “生产”之外的缩小代码。这意味着您正在运行一个较慢的 redux 开发版本。......”

我已经尝试在 webpack.config.js 文件中安装 webpack 并将模式设置为“生产”,但它不起作用。我有一个安装了 redux 和 react-redux 的正在运行的项目。只要我将导入语句添加到 App.js:

import { createStore } from 'redux'

它抛出错误。我将 expo 用于我的应用程序,理想情况下我不想使用 webpack。根据 Redux 文档,webpack 是没有必要的。为什么会抛出错误?

应用程序.js

import * as React from "react";
import { AppFontLoader } from "./AppFontLoader";
import { Drawer } from "./Navigation";
//import { createStore } from 'redux' //uncommenting this line throws the error

export default class App extends React.Component {
  render() {
    return (
      <AppFontLoader>
        <Drawer />
      </AppFontLoader>
    );
  }
}

标签: javascriptreactjsreact-nativereduxexpo

解决方案


推荐阅读