场景:
- 我正在使用webpack v4捆绑所有服务器端代码。
- 我还在html中包括一个脚本标签,以从其CDN中引入leaflet.js代码。
- 在捆绑我的资源之前,传单(通过html中的script标签包含的库)可以正常工作。
捆绑后,当传单尝试在窗口中执行功能时,变量将变为“未定义” 。
HTML:
70px
- 当文件使用捆绑的js文件而不是未捆绑的js文件执行时,就会引发
错误:
(由webpack修改):
“ leaflet-src.js?e11e:6429 Uncaught TypeError:无法读取未定义的属性'addLayer'” 。
我被困了好几天,并尝试使用webpack。
ProvidePlugin方法,暴露加载程序等。