【发布时间】:2015-10-16 17:25:51
【问题描述】:
我正在开发一个基于带有引导程序的前端模板的项目。
所以在我的项目中,我们需要在所有页面中加载 jQuery、jQuery UI 和 bootstrap 等 jQuery 插件。
我是 WebPack 的新手,也做了很多研究,比如通过 webpack.config.js 将 jQuery 暴露给全局。
但我也很困惑如何让其他 jQuery 插件(如 bootstrap)像 jQuery 一样暴露给全局?
由于此代码将 $ 作为 jQuery 并且全局工作(当在入口文件中尝试使用 $ 时,jQuery 将自动包含在入口文件中)。
如何添加其他 jQuery 插件,就像 jQuery 一样? (当条目使用 $ 时自动包含)
我以前暴露jQuery的方式是创建一个provideplugin:
new webpack.ProvidePlugin({
$: "jquery",
jQuery: "jquery",
"window.jQuery": "jquery"
}),
【问题讨论】:
-
只需在您的
webpack.ProvidePlugin配置中添加一个额外的'window.$':'jquery'?
标签: jquery jquery-plugins frontend webpack