我有一个AngularJS(1.5.8)应用程序,我使用webpack创建应用程序本身所需的所有库的包。 由于某些技术原因,我不需要在我的应用程序包中捆绑angularjs库,而是使用在我的index.html中作为脚本标记导入的angular lib。 这可以用webpack吗?
谢谢, 加布
答案 0 :(得分:1)
您要找的是externals
externals
允许您指定库的依赖项,这些依赖项不是由webpack解析的,而是成为输出的依赖项。这意味着它们是在运行时从环境中导入的。
由于您没有发布当前配置,我无法向您展示如何将其添加到其中。它通常很简单,只需阅读文档。
如果已经在某处定义了外部:
webpackConfig.externals.angular = 'angular';
如果你要定义它们:
webpackConfig.externals = {angular: 'angular'};
确保在捆绑包之前包含角度脚本。