请教如何解决引入moment之后默认打包全部语言包的问题
我在项目在使用的datepicker组件,引入了moment,但是我发现在webpack打包之后,它会把moment.js的全部语言包打包进来。
通过webpack visualizer可以看到,就是这个语言包就占用了三百多KB,
请教一下大家,如何在打包中,只打包自己的一个语言包,比如只打包中文的语言包进来。
项目基于react+webpck+antd构建的。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
webpack.config.js
配置文件中加上这句我试了下,用这个
new webpack.ContextReplacementPlugin(/moment[/\\]locale$/, /zh-cn/)
可以通过moment自带的构建工具grunt生成仅包含特定语言包的moment文件,再用webpack引入