利用ncu -u升级去年的vue项目package.json里的所有依赖,目的是想增删改它去做另一个项目,
却发生了这样一个错误:(如下)
查找问题原因:
这是webpack配置中区分环境配置文件中的插件webpack-merge的报错,所以,看源码吧
报错文件:
报错代码:
分析原因
通过阅读运行文件里的错误代码,溯源后,发现该方法向外暴露了一个对象
export { merge, mergeWithCustomize, unique, customizeArray, customizeObject },如下
解决方案
通过es6提供的解构赋值,即按需加载