2016-11-27 3 views
1

私はReact.jsのWebアプリを構築しているとJavascript SDK hereを持つ振幅Analyticsを使用しようとしています:React.js:使用ヘッダー・輸入のJavascriptライブラリ

命令がで<script></script>を含めるように言います<head></head>ページの一部。 index.htmlページにスクリプトを追加しましたが、.jsxファイルでどのようにライブラリを使用できるのか不思議でした。

これはイベントトラッキングライブラリで、イベントを記録するためにamplitude.getInstance().logEvent('EVENT_IDENTIFIER_HERE');に電話する必要があります。しかし、をインポートする方法がわからないので、Main.jsxまたはPage1Component.jsxファイルで使用できるようになりますか?

ありがとうございます!

+0

あなたは 'amplitude.getInstance()LOGEVENT( "YOUR_API_KEY_HERE")を呼び出してみました。あなたのJSXファイルに'。? –

+0

@IgorNikolaevはい、それは私のためには機能しません –

答えて

1

npm install amplitude/Amplitude-Javascript --save これは、npmレジストリからgithubからライブラリをインストールすることを推奨しています。

次に、あなたのコードでそれをインポートすることができます。

import amplitude from 'amplitude-js/amplitude.min' 

リファレンス:https://github.com/amplitude/Amplitude-Javascript/issues/40