【发布时间】:2016-12-23 09:54:24
【问题描述】:
我已经通过以下方式下载了select2 作为节点模块:
npm install select2
并将其包含在我的app.js:
require('select2')($);
当我运行
webpack 时没有错误,但是当我打开应用程序时,我得到:
Uncaught TypeError: Object.defineProperty called on non-object(…)
来自select2.js:
S2.define('select2/core',[
'jquery',
'./options',
'./utils',
'./keys'
], function ($, Options, Utils, KEYS) {
(...)
}
这是因为 select2 的模块包装器仅适用于 AMD 并且与 CommonJS 不兼容吗?
【问题讨论】:
标签: javascript npm webpack jquery-select2 select2