reactjs - 如何将 React 与 ES6 模块一起使用
问题描述
如何将 React 与 ES6 模块一起使用?npm 包仅包含 CJS 和 UMD 版本,我无法直接将其导入到我的 ES6 代码中(我没有使用 babel 转译我的源代码)。
我试图通过创建一个虚拟包来解决这个问题,require
将 umd 包和导出为 ES6 模块,这显然不起作用,因为 ES6 导出是静态的,而 UMD 导入是动态的。
除了从源代码构建 ES6 版本的 React.js 之外,还有其他选择吗?
解决方案
推荐阅读
- python - 获取单词的开始和结束索引?
- node.js - 如何使用 Apollo Server 清除设置的 cookie
- ocaml - 取消分配大数组
- python - 在 python 中,当我尝试选择随机数时,如何确保使用 randint 的种子不断变化?
- php - Fat Free 使用 Google OAuth + Google API
- c# - 使用占位符和 html 标签存储字符串
- python - 使用加密的 SearchField 作为自定义用户模型 (Django) 的键时出错:AttributeError: 'NoneType' object has no attribute '_meta'
- python - Pygame FPS 玩家移动问题(Python)
- vue.js - 显示一个对象属性值,并在悬停时显示另一个
- ios - 在 SQLite 数据库中将未知日期转换为人类格式