我有一个webpack项目,我在配置文件中添加了bootstrap:
module.exports = {
entry: {
app: './src/main.js',
bootstrap: 'bootstrap-loader',
},
...
}
Bootstrap显然加载,因为事物的样式正确,我可以与模态和下拉菜单进行交互。但是,引导事件不会触发。例如:
$('#foo').on('show.bs.dropdown', () => {
// never gets here when I click on #foo element and dropdown is shown
});
当我在控制台中检查false
时,我也会收到typeof($.fn.modal) === 'function'
。
有谁知道我需要做些什么来正确加载bootstrap到我的webpack项目中?
答案 0 :(得分:1)
我发现我可以在bootstrap-loader
条目中加载app
和module.exports = {
entry: {
app: ['./src/main.js', 'bootstrap-loader']
},
...
}
,现在正确加载引导程序:
undefined method `[]' for nil:NilClass