我需要"导出"来自webpack的jQuery库构建了bundle.js文件,以便在页面上的内联脚本中使用它(例如Google Tag Manager。营销人员使用jquery在其中添加不同的脚本)。
我不想在页面上添加jQuery作为外部库。我用npm安装它,在webpack中导入它并添加webpack.ProvidePlugin。但我仍然可以在我的bundle.js
中使用$,jQuery或window.jQuery答案 0 :(得分:0)
在所有需要$
,jQuery
变量的代码出现之前,只需将其放入入口点文件顶部某处的窗口对象
window.$ = window.jQuery = require('jquery');
P.S。提供插件在这种情况下不起作用,库不能用于内联脚本