Javascript 通过网页包将角度合并到窗口对象?

Javascript 通过网页包将角度合并到窗口对象?,javascript,angularjs,webpack,Javascript,Angularjs,Webpack,我有一个非常奇怪的问题与网页 我有这个webpack.config文件: 我通过es6模块导入角度: 然后在DOMContentLoaded事件之后,我像往常一样引导angular应用程序: 但是 当我尝试console.log(窗口)时,它显示以下内容: 这是: 看起来像是网页包或是什么东西合并在一起了。我找不到问题 如果有人帮助我,我会很高兴的。谢谢大家! 好的。在经历了几个小时的痛苦之后,我发现这是因为常见的块插件 new webpack.optimize.CommonsChu

我有一个非常奇怪的问题与网页

我有这个webpack.config文件:

我通过es6模块导入角度:

然后在DOMContentLoaded事件之后,我像往常一样引导angular应用程序:

但是

当我尝试console.log(窗口)时,它显示以下内容:

这是:

看起来像是网页包或是什么东西合并在一起了。我找不到问题


如果有人帮助我,我会很高兴的。谢谢大家!

好的。在经历了几个小时的痛苦之后,我发现这是因为常见的块插件

 new webpack.optimize.CommonsChunkPlugin('maluvich-vendor', 'maluvich-vendor.js', Infinity)

删除这一行后,窗口对象开始正常工作。

这实际上是您所期望的,如果angular没有挂载到全局窗口对象,您如何在应用程序中访问它,请思考jQuery/$的功能。不,这不是我所期望的。因为angular也安装到window:,但它也合并到window。窗口有angular的属性和方法,比如:
fromJson()、copy()、extend()
我以前从未见过这样的情况。