这里jquery和angular可以分离
但是ol插件只能分离{map} form 'ol' 这种,像 {xx} from 'ol/style'则依旧打包
这里jquery和angular可以分离
但是ol插件只能分离{map} form 'ol' 这种,像 {xx} from 'ol/style'则依旧打包
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
因为
from 'ol'
和from 'ol/style'
在 webpack 看来是两个东西。不过好在externals
支持函数,我们可以这样做:这个方法在开发库项目的时候比较常见。比如一个库要引用很多 lodash 方法,我们又希望这个库 build 时尽可能小,就可以把 lodash 放到外部。具体可以参考我的博客。
另外建议阅读 webpack externals 文档。