Спецификатор модуля разрешения ошибки: logrocket, используя npm или yarn
Я пытаюсь инициализировать 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
. Обратите внимание, что я могу открыть модуль logrocket с помощьюCmd+click
на from '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>
Кто-нибудь уже сталкивался с такой проблемой? Как это исправить?
0 ответов
Я думаю, что они в какой-то момент изменили способ экспорта, документ устарел.
Раньше я добивался успеха только с помощью
import * as LogRocket from 'logrocket';
Но я просто попробовал снова, оба
import * as LogRocket from 'logrocket';
import LogRocket from 'logrocket';
работать на меня.
Проверено на logrocket версии 1.0.12