Webpack外部库的后备

时间:2016-04-13 11:06:02

标签: angularjs webpack

有没有办法为webpack external指定一个回退,例如,如果我找不到angular,那么尝试在node_modules中搜索它?

1 个答案:

答案 0 :(得分:0)

您可以参考this Webpack question的答案的第2部分。

您可以使用提供插件并为全局设置别名。如上所述:

  

大多数遗留模块依赖于特定全局变量的存在,比如jQuery插件对$或jQuery的影响。在这种情况下,您可以配置webpack,以便在遇到全局$标识符时添加var $ = require(" jquery")。

角度全局将以相同的方式处理。因此,如果您没有在节点模块中使用角度但是通过外部脚本加载,则Webpack将允许您使用它,就像它生活在您的节点模块中一样。