2016-09-24 1 views
2

Я хочу создать utils.js, который содержит все мои служебные функции, которые используются многими моими компонентами React.Экспорт/импорт функций утилиты между компонентами React ES6 в приложении React-Rails

Я пытаюсь экспортировать и импортировать класс 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?

Я сбив с толку - спасибо за любую помощь, которую вы можете предоставить!

ответ

1

ваш ответ может быть here. В принципе, я считаю, что это потому, что importexport и require еще не полностью совместимы с Rails и всеми браузерами. Вот почему в большинстве приложений они используют транспилер Babel или обычный материал JS. Дайте мне знать, если это поможет

+0

Спасибо, oreoluwa! Я очень ценю это. –

Смежные вопросы