有没有办法为webpack external指定一个回退,例如,如果我找不到angular,那么尝试在node_modules中搜索它?
答案 0 :(得分:0)
您可以参考this Webpack question的答案的第2部分。
您可以使用提供插件并为全局设置别名。如上所述:
大多数遗留模块依赖于特定全局变量的存在,比如jQuery插件对$或jQuery的影响。在这种情况下,您可以配置webpack,以便在遇到全局$标识符时添加var $ = require(" jquery")。
角度全局将以相同的方式处理。因此,如果您没有在节点模块中使用角度但是通过外部脚本加载,则Webpack将允许您使用它,就像它生活在您的节点模块中一样。