【发布时间】:2021-11-24 20:49:33
【问题描述】:
./src/app/store.js 未找到模块:无法解析 'C:\Users\user\diseny-plus-clone\src\app' 中的 '../features/movie/movieSlice'
所以请告诉我如何纠正这个问题
这是错误文件的代码
import { configureStore } from "@reduxjs/toolkit";
import counterReducer from "../features/counter/counterSlice";
import movieReducer from "../features/movie/movieSlice";
export const store = configureStore({
reducer: {
movie: movieReducer,
},
});
接下来是我导入的文件的代码
import { createSlice } from "@reduxjs/toolkit";
const initialState = {
movies: [],
};
const movieSlice = createSlice({
name: "movie",
initialState,
reducers: {
setMovies: (state, action) => {
state.movies = action.payload;
},
},
});
export const { setMovies } = movieSlice.actions;
export const selectMovies = (state) => state.movie.movies;
export default movieSlice.reducer();
请帮帮我
【问题讨论】:
-
你能分享一下你的目录结构的截图吗?
-
movieSlice.js的路径是否如下?C:\Users\user\diseny-plus-clone\src\features\movie\movieSlice.js -
我们要看项目结构别忘了改这一行 export default movieSlice.reducer();导出默认的movieSlice.reducer;
-
是的,它的路径
标签: reactjs firebase react-redux