【发布时间】:2015-05-18 18:19:23
【问题描述】:
我想将 jQuery 对象公开给可在浏览器的开发人员控制台中访问的全局窗口对象。现在在我的 webpack 配置中,我有以下几行:
plugins: [
new webpack.ProvidePlugin({
$: 'jquery',
jQuery: 'jquery'
})
]
这些行将 jQuery 定义添加到我的 webpack 模块中的每个文件中。 但是当我构建项目并尝试像这样在开发者控制台中访问 jQuery 时:
window.$;
window.jQuery;
它说这些属性是未定义的......
有没有办法解决这个问题?
【问题讨论】:
-
我也可以设置
this: 'window'吗?由于许多库假定this变量是 Window 对象
标签: javascript jquery webpack