私は Webpack で VueJS を使用しており、この jQuery tags input libraryを使用しようとしています。そのニーズを考慮して、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
どういうわけか、またはシミングのものを使用する必要がありますか?まったく別のものですか?