Réagir JSX fichier en donnant d'erreur “Impossible de lire la propriété 'createElement' undefined”

J'ai un fichier test_stuff.js que je suis en cours d'exécution avec npm test

Il ressemble à ceci:

import { assert } from 'assert';
import { MyProvider } from '../src/index';
import { React } from 'react';

const myProvider = (
  <MyProvider>
  </MyProvider>
);

describe('Array', function() {
  describe('#indexOf()', function() {
    it('should return -1 when the value is not present', function() {
      assert.equal(-1, [1,2,3].indexOf(4));
    });
  });
});

Malheureusement, j'obtiens l'erreur

/Users/me/projects/myproj/test/test_stuff.js:11
var myProvider = _react.React.createElement(_index.MyProvider, null);
                             ^

TypeError: Cannot read property 'createElement' of undefined
    at Object.<anonymous> (/Users/me/projects/myproj/test/test_stuff.js:7:7)

Ça veut dire quoi? Je suis de l'importation de Réagir à partir de 'réagir' avec succès, alors pourquoi ne Réagissent-être pas définie? Il est _react.Réagir, quoi que cela signifie...

OriginalL'auteur Some Guy | 2016-09-10