"出口"来自webpack的jQuery

时间:2017-08-11 11:57:38

标签: jquery webpack

我需要"导出"来自webpack的jQuery库构建了bundle.js文件,以便在页面上的内联脚本中使用它(例如Google Tag Manager。营销人员使用jquery在其中添加不同的脚本)。

我不想在页面上添加jQuery作为外部库。我用npm安装它,在webpack中导入它并添加webpack.ProvidePlugin。但我仍然可以在我的bundle.js

中使用$,jQuery或window.jQuery

1 个答案:

答案 0 :(得分:0)

在所有需要$jQuery变量的代码出现之前,只需将其放入入口点文件顶部某处的窗口对象

window.$ = window.jQuery = require('jquery');

P.S。提供插件在这种情况下不起作用,库不能用于内联脚本