webpack4可以根据文件目录输出打包js文件吗?
现在webpack打包结果是js文件全部都在dist文件夹下,有没有可能可以根据项目结构输出呢?比如home文件下的所有异步chunk,打包输出到dist/home文件夹下,my文件下的所有异步chunk,打包输出到dist/my文件下.
有没有可能实现呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
已解决!最终利用了webpack提供的afterOptimizeChunkIds钩子函数实现,获取chunk编译时的上下文context,再把路径拼接到chunk.name上就可以了。
可以使用SplitChunksPlugin根据你的需要拆分
chunk
,然后在使用chunkFilename
去定义chunk
要存放的路径.参考配置如下:更多配置请参考文档SplitChunksPlugin
hi,你好,我想请教一下:webpack提供的afterOptimizeChunkIds钩子函数实现,获取chunk编译时的上下文context,再把路径拼接到chunk.name上就可以了。的具体实现。