利用ncu -u升级去年的vue项目package.json里的所有依赖,目的是想增删改它去做另一个项目,

却发生了这样一个错误:(如下)

查找问题原因:

这是webpack配置中区分环境配置文件中的插件webpack-merge的报错,所以,看源码吧

报错文件:

报错代码:

分析原因

通过阅读运行文件里的错误代码,溯源后,发现该方法向外暴露了一个对象
export { merge, mergeWithCustomize, unique, customizeArray, customizeObject },如下

解决方案

通过es6提供的解构赋值,即按需加载

Logo

前往低代码交流专区

更多推荐