我已经构建了一个React.js网络应用,我正在尝试使用包含Javascript SDK here的Amplitude Analytics:
说明说明要在页面的<script></script>
部分中加入<head></head>
。我已在index.html
页面中添加了该脚本,并想知道如何在我的.jsx
文件中使用该库。
这是一个事件跟踪库,为了记录事件,我需要调用amplitude.getInstance().logEvent('EVENT_IDENTIFIER_HERE');
。但是,我不确定如何导入amplitude
以便它可以在我的Main.jsx
或我的Page1Component.jsx
文件中使用?
谢谢!
答案 0 :(得分:1)
有人建议:
npm install amplitude/Amplitude-Javascript --save
这将从github安装库,而不是从npm注册表安装。
然后您可以在代码中导入它:
import amplitude from 'amplitude-js/amplitude.min'
参考:https://github.com/amplitude/Amplitude-Javascript/issues/40