我正在尝试对Webpack使用bootstrap- daterangepicker。在我的查看文件中,我具有以下内容:
define(function (require) {
require('bootstrap-daterangepicker');
$('#daterangepicker').daterangepicker({ ... });
});
并在webpack.config.js
:
plugins: [
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery',
'window.jQuery': 'jquery'
})
]
结果是daterangepicker is not a function
。我看过了daterangepicker.js
,似乎$.fn.daterangepicker
未正确导出。我该怎么做?我尝试使用imports-loader
强制导入jQuery,但这没有帮助。
显然bootstrap-daterangepicker
尝试加载自己的jQuery。因此$.fn.daterangepicker
在“我的” jQuery中不可用。我被迫bootstrap-daterangepicker
在webpack.config.js的这一行中包含我的jQuery:
resolve: {
alias: {
'jquery': require.resolve('jquery'),
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句