Ошибка реагирования Uncaught TypeError: _howler2.default не является конструктором

Я пытаюсь импортировать Howler.js в небольшое приложение React. Я установил Howler.js в моем node_modules с npm install howler --save-dev, В моем app.js Я импортирую это с

import Howler from 'howler';

Но потом, когда я пытаюсь создать экземпляр с

let sound = new Howler({
    src: ['test.mp3']
});

Я получаю следующую ошибку:

Uncaught TypeError: _howler2.default не является конструктором

Я знаю, что есть обертки для реакции (например, этот), но я бы хотел, чтобы это работало без, если это возможно.

1 ответ

Решение

Этот пакет имеет пакет UMD и устанавливает exports.Howler так что вам нужно сделать

import { Howler } from 'howler'
Другие вопросы по тегам