反应错误未捕获TypeError:_howler2.default不是构造函数

问题描述:

我试图将Howler.js导入到一个小的React应用程序中。我在node_modulesnpm install howler --save-dev安装了Howler.js。在我app.js反应错误未捕获TypeError:_howler2.default不是构造函数

import Howler from 'howler'; 

但随后导入它,当我试图与

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

初始化它,我得到以下错误:

Uncaught TypeError: _howler2.default is not a constructor

我知道有包装的反应(例如this one),但我希望在没有可能的情况下使其工作。

这包有一个UMD捆绑,并设定exports.Howler所以你需要做的

import { Howler } from 'howler' 
+0

感谢 - 但我仍然得到一个错误(略有不同):遗漏的类型错误:_howler.Howler是没有找到一个构造 – GluePear

+1

这个https://github.com/goldfire/howler.js/issues/603#issuecomment-242503206 –