首页 > 解决方案 > 如何将 React 与 ES6 模块一起使用

问题描述

如何将 React 与 ES6 模块一起使用?npm 包仅包含 CJS 和 UMD 版本,我无法直接将其导入到我的 ES6 代码中(我没有使用 babel 转译我的源代码)。

我试图通过创建一个虚拟包来解决这个问题,require将 umd 包和导出为 ES6 模块,这显然不起作用,因为 ES6 导出是静态的,而 UMD 导入是动态的。

除了从源代码构建 ES6 版本的 React.js 之外,还有其他选择吗?

标签: reactjs

解决方案


推荐阅读