Beim Versuch, meine React-App auszuführen, wird folgende Fehlermeldung angezeigt:
./src/components/App/App.js
Versuchter Importfehler : 'combinReducers'
wird nicht aus '../../store/reducers/' exportiert.
So exportiere ich combineReducers
:
import { combineReducers } from 'redux';
import userReducers from './userReducers';
import articleReducers from './articleReducers';
export default combineReducers({
userReducers,
articleReducers
});
und so importiere ich es in App.js
:
import { combineReducers } from '../../store/reducers';
Was ist falsch daran, wie ich exportiere combineReducers
?
Ich hatte das gleiche Problem, aber ich habe nur oben getippt
export
und das Standardproblem unten gelöscht. Scrollen Sie nach unten und überprüfen Sie die Kommentare.import React, { Component } from "react"; export class Counter extends Component { // type this export default Counter; // this is eliminated
quelle
Ich schätze, ich komme zu spät, aber diese Informationen könnten für jeden nützlich sein, bei dem ich etwas herausgefunden habe, was einfach, aber wichtig sein könnte. Wenn Sie den Export für eine Funktion direkt verwenden, z
export const addPost = (id) =>{ ... }
Beachten Sie beim Importieren, dass Sie es in geschweifte Klammern setzen müssen, d. H.
import {addPost} from '../URL';
Aber bei Verwendung von Export Standard dh
const addPost = (id) =>{ ... }
export default addPost
,Dann können Sie ohne geschweifte Klammern importieren, dh
import addPost from '../url';
export default addPost
Ich hoffe das hilft jedem, der als ich verwirrt war. 🙂
quelle
Dies ist eine weitere Option:
export default function Counter() { }
quelle