Reagiere die JSX-Datei mit dem Fehler "Kann die Eigenschaft 'createElement' von undefined nicht lesen"

10

Ich habe eine Datei test_stuff.js, die ich mit npm test

ausführe

Sieht so aus:

%Vor%

Leider bekomme ich den Fehler

%Vor%

Was heißt das? Ich importiere React erfolgreich von 'react', also warum sollte React nicht definiert sein? Es ist _react.React, was auch immer das bedeutet ...

    
Some Guy 10.09.2016, 05:54
quelle

1 Antwort

22

So importieren Sie React do import React from 'react' Sie fügen Klammern hinzu, wenn das zu importierende Element nicht der Standardexport in diesem Modul oder dieser Datei ist. Im Falle von reagieren, ist es der Standard-Export.

Dies trifft möglicherweise auf Ihre anderen Importe zu, je nachdem, wie Sie sie definiert haben.

    
Kafo 10.09.2016, 06:01
quelle

Tags und Links