我已经构建了一个React.js Web应用程序,并且正在尝试使用Amplitude Analytics(幅值分析),它具有Javascript SDK here

指示说要在页面的<script></script>部分包含一个<head></head>。我已经在index.html页面中添加了脚本,想知道如何在.jsx文件中使用该库。

这是一个事件跟踪库,要记录事件,我需要调用amplitude.getInstance().logEvent('EVENT_IDENTIFIER_HERE');。但是,我不确定如何导入amplitude,以使其在我的Main.jsxPage1Component.jsx文件中可用?

谢谢!!

最佳答案

建议:
npm install amplitude/Amplitude-Javascript --save
它将从github而不是npm注册表中安装该库。

然后,您可以将其导入代码中:

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


参考:https://github.com/amplitude/Amplitude-Javascript/issues/40

关于javascript - React.js:使用标题导入的JavaScript库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40824626/

10-12 14:10