无法编译./src/index.js找不到模块:无法解析'./redux/actions'

时间:2020-09-05 16:31:25

标签: redux

我是新来的反应者和还原者,我正在做一个待办事项列表项目。我收到以下错误,并且尝试了一切,因此我正在寻求帮助。我已经卸载,安装了redux,但仍然遇到相同的错误。我已经将索引文件移到src文件夹中,但是没有运气。任何帮助将不胜感激,很抱歉,如果这是一个简单的解决方法,但我在询问之前花了很多时间。

enter image description here

index.js

import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import * as serviceWorker from './serviceWorker';
import store from "./redux/store";
import { toggleTodo } from "./redux/actions";
import TodoApp from "./redux/TodoApp";

ReactDOM.render(
  <React.StrictMode>
    <App />
  </React.StrictMode>,
  document.getElementById('root')
);

const rootElement = document.getElementById("root");
ReactDOM.render(
  <Provider store={store}>
    <TodoApp />
  </Provider>,
  rootElement
);


ToDo.js

import React from "react";
import { connect } from "react-redux";
import cx from "classnames";
import { toggleTodo } from "./redux/actions";

const Todo = ({ todo, toggleTodo }) => (
  <li className="todo-item" onClick={() => toggleTodo(todo.id)}>
    {todo && todo.completed ? "+" : "-"}{" "}
    <span
      className={cx(
        "todo-item__text",
        todo && todo.completed && "todo-item__text--completed"
      )}`enter code here`
    >
      {todo.content}
    </span>
  </li>
);

export default connect(
  null,
)(Todo);

不确定是否缺少我想要的东西。我觉得我没有正确安装Redux,但是我已经卸载并重新安装了,所以我不确定是否丢失了某些东西。谢谢!

0 个答案:

没有答案