我正在将 VueJS 与 Webpack 一起使用,并且我正在尝试使用这个 jQuery 标签输入库。鉴于它的需要,我将 jQuery 作为一个全局对象包括在内:
// in webpack.config.js
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
"window.jQuery": "jquery",
"jQuery.tagsinput": "bootstrap-tagsinput"
})
// in main JS
import jQuery from 'jquery';
这一切都有效,但问题是能够获得这个其他库。我可以require
将它放入主 JS 文件 ( require('../node_modules/bootstrap-tagsinput/dist/bootstrap-tagsinput.js');
) 中,然后将它放入我的供应商文件中,但它没有执行并且没有任何反应。
我究竟做错了什么?我是否需要以import-loader
某种方式使用,或者一些匀场的东西——完全是别的东西?