尝试导入错误:“configureStore”未从“./app/store”导出

Dig*_*egi 0 javascript rxjs reactjs react-redux

我的store.js

import { configureStore } from "@reduxjs/toolkit";
import userReducer from "../features/userSlice";

export default configureStore({
  reducer: {
    user: userReducer,
  },
});
Run Code Online (Sandbox Code Playgroud)

我应该导入什么index.js
表明:Attempted import error: 'configureStore' is not exported from './app/store'

import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import { configureStore } from "./app/store";
import { Provider } from "react-redux";

ReactDOM.render(
  <React.StrictMode>
  Provider configureStore={configureStore}>
  <App/>
  </Provider>
  </React.StrictMode>,
  document.getElementById("root")
);
Run Code Online (Sandbox Code Playgroud)

Rya*_* Le 7

您正在为 进行默认导出configureStore,因此您需要在其他文件中导入默认它

import { configureStore } from "./app/store";
Run Code Online (Sandbox Code Playgroud)

import configureStore from "./app/store";
Run Code Online (Sandbox Code Playgroud)

或者store建议不要与configureStorefrom冲突redux-toolkit

import store from "./app/store";
Run Code Online (Sandbox Code Playgroud)