2016-09-24 10 views
2

多くのReactコンポーネントで使用されるすべてのユーティリティ関数を含むutils.jsを作成します。React-RailsアプリケーションのReact ES6コンポーネント間のユーティリティ関数のエクスポート/インポート

私は私はこのようなコンポーネントを反応させるのにユーティリティクラスをエクスポートしてインポートしよう:

// 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です。基本的には、importexportrequireは、Railsとすべてのブラウザと完全には互換性がないためです。だからこそ、ほとんどのアプリケーションで、彼らはバベルの蒸散器や一般的なJSのものを使用しています。役に立ったら教えてください

+0

ありがとう、oreoluwa!ほんとうにありがとう。 –

関連する問題