3
我一直在使用System.js加载我的阵营15.3.2依赖到我的应用程序与15.4失败System.js:加载阵营与“要求没有定义”的错误
System.config({
"defaultJSExtensions": false,
"map": {
"react": "vendor/assets/react/react.js",
"react-dom": "vendor/assets/react/react-dom.js"
}
});
System.import("js/main.js");
我main.js正在导入反应:
import React from "react";
import ReactDOM from "react-dom";
随着版本15.3.2一切工作正常。我能够创建组件,使它们等
15.4版本System.js失败,出现错误消息:
Uncaught (in promise) Error: (SystemJS) require is not defined
我用巴贝尔与es2015
前缀。
似乎React 15.4结构完全不同,ReactDOM不能像以前一样加载?
从发行说明它好像如果你不使用私有的API应该是没有区别:https://facebook.github.io/react/blog /2016/11/16/react-v15.4.0.html – Jack
是的,我读过。但显然这种情况并非如此。 – mburtscher