当前位置: 首页 > Web前端 > vue.js

[Vue]vue-cli3中chainWebpack和configureWebpack的区别

时间:2023-03-31 23:18:53 vue.js

chainWebpack的底层是webpack-chain。使用命令式Webpack配置。configureWebpack的底层是webpack-merge。configureWebpack的值可以是Object或Function。(如果是Function,Function的返回值也应该是Object)而且直接设置的Object和函数返回的Object都是配置子集。最终,这个配置子集通过webpack-merge合并到完整的配置中。vue-cli官方文档https://cli.vuejs.org/zh/conf...总结-chainWebpack和configureWebpack在使用上的区别:如果只想改变配置集中的某一项,那么使用configureWebpack,因为configureWebpack对象最终会被合并到全套配置中(chainWebpack更像是覆盖)。结尾。同步更新到你的语雀https://www.yuque.com/diracke...