uniapp | 使用npm update更新后编译报错问题

问题描述

Invalid options object. Sass Loader has been initialized using an options object that does not match the API schema.
在这里插入图片描述
在报错的文件夹下,发现目录下多了一个sass-loader依赖包,因为我项目中使用了uview,已经安装了sass-loader,这样node_modules中就存在两个sass-loader,那是不是删除一个就好了?


解决方案:

尝试删除里面的sass-loader,vue-cli-plugin-uni无法找到可以的依赖也会报错。而删除外面的sass-loader后,我的项目中使用的node-sass又和里面的sass-loader不兼容。最后我删除里面的sass-loader后,又将外面的sass-loader复制一份到@dcloudio/vue-cli-plugin-uni/packages/中,成功解决。

猜你喜欢

转载自blog.csdn.net/weixin_42089228/article/details/125671283
今日推荐