ฉันมีไฟล์ test_stuff.js ที่ใช้งานอยู่ npm test
ดูเหมือนว่า:
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));
    });
  });
});
ขออภัยฉันได้รับข้อผิดพลาด
/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)
นั่นหมายความว่าอย่างไร? ฉันกำลังนำเข้า React จาก 'react' สำเร็จแล้วทำไม React ถึงไม่ได้กำหนด? มันคือ _react ปฏิกิริยาอะไรก็ตามที่หมายถึง ...
import * as React from "react"