解析模块说明符时出错:日志火箭,使用 npm 或纱线



我正在尝试初始化LogRocket,使用 官方文档:

  • 成功安装它与节点:npm i --save logrocket
  • 但是当尝试在我的页面上更早地使用
<script type="module">
// init LogRocket
import LogRocket from 'logrocket'
LogRocket.init("my/project/id")
</script>

我收到此错误Uncaught TypeError: Error resolving module specifier: logrocket. 请注意,我可以通过Cmd+clickfrom 'logrocket'来打开logrocket模块。

我可以将 logrocket 用于非 npm 方法

<script src="https://cdn.lr-ingest.io/LogRocket.min.js" crossorigin="anonymous"></script>
<script>window.LogRocket && window.LogRocket.init('my/project/id');</script>

有人已经面临这样的问题吗?如何解决?

我认为他们在某个时候改变了导出方式,文档已经过时了。

在我成功之前

import * as LogRocket from 'logrocket';

但是我现在再试一次,两者都

import * as LogRocket from 'logrocket';
import LogRocket from 'logrocket';

为我工作。

在logrocket版本1.0.12上测试

最新更新