jQuery UI: "base is not a constructor"

jQuery UI: "base is not a constructor"

我已经用 npm 安装了 jQuery 和 jQuery UI。在我自己的一个 JS 模块中尝试 require('jquery-ui/ui/widgets/selectable') 时,我收到以下错误消息:

TypeError: base is not a constructor (widget.js:108)

我错过了什么?

为了解决这个问题,我还必须 require('jquery-ui/ui/widgets/mouse') 这是 selectable 的依赖项,但在需要后者时不会自动加载。