我想创建一个包含所有实用函数的utils.js,这些函数由我的许多React组件使用。
我尝试将Utilities类导出并导入到我的React组件中,如下所示:
// utils. js
export default class Utilities;
// myComponent.es6.jsx
import someFunction from 'Utilities';
我收到如下错误:
Uncaught ReferenceError: require is not defined(anonymous function)
Uncaught ReferenceError: exports is not defined
如何设置单独的实用程序页面,然后可以将其导入到我的React组件中?
我很困惑 - 感谢您提供的任何帮助!
答案 0 :(得分:1)
你的回答可能是here。基本上,我认为这是因为import
export
和require
尚未与Rails和所有浏览器完全兼容。这就是为什么在大多数应用程序中他们使用Babel转换器或常见的JS东西。如果有帮助,请告诉我