2017-08-11 62 views
0

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

我不想在页面上添加jQuery作为外部库。我用npm安装它,将它导入到webpack中并添加webpack.ProvidePlugin。但我仍然可以使用$和jQuery或window.jQuery里面只有我bundle.js

+0

https://stackoverflow.com/questions/29080148/expose-jquery-to-real-window-object-with-webpack?rq = 1可能会帮助你 – Mekicha

回答

0

只是把它变成窗口对象,在您的入口点文件顶部的地方,这需要$所有代码之前,jQuery变量是礼品

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

PS提供插件在这种情况下不起作用,库将不可用于内联脚本