我们在实际项目开发中安装插件,会出现安装失败的情况,或者出现安装成功但是用上去没有效果,这是什么原因了,插件版本问题 !!!! 我们在使用命令安装的时候,都是直接安装最新版本的,当我们安装插件版本,高于当前的webpack版本,就会安装失败或者用上去没有效果的情况,因为webpack没有适配当前插件的最新版本,那我们遇到这个问题怎么解决?
如例:
npm install sass-loader --save-dev
首先我们先看一下当前项目的node_modules文件夹
在node_modules文件夹,找到webpack文件夹点开package.json文件,就能看到当前webpack版本号,然后在使用命令如下,查看webpack全部的版本
npm view webpack versions
然后要看一下sass-loader版本
使用命令如下,查看全部的sass-loader,这个时候就可以webpack官网,查一下项目中的webpack版本适配的sass-loader版本是多少,或者直接百度,
npm view sass-loader versions
安装webpack适配的sass-loader版本
使用命令如下,这个时候就是安装成功了
npm i sass-loader@5
如果觉得文章有用的话,麻烦点个关注,谢谢