Node Sass version 6.0.0 is incompatible with^4.0.0
Node Sass version 6.0.0 is incompatible with^4.0.0
解释:
node-sass 6.0.0版本与4.0.0版本不兼容
原因:
1.vue需要node-sass4.0.0版本
2.node-sass4.0.0版本需要node14支持
node-sass各版本所需支持见下列表格,或参考官网//www.npmjs.com/package/node-sass
NodeJS | Supported node-sass version | Node Module |
---|---|---|
Node 16 | 6.0+ | 93 |
Node 15 | 5.0+ | 88 |
Node 14 | 4.14+ | 83 |
Node 13 | 4.13+, <5.0 | 79 |
Node 12 | 4.12+ | 72 |
Node 11 | 4.10+, <5.0 | 67 |
Node 10 | 4.9+, <6.0 | 64 |
Node 8 | 4.5.3+, <5.0 | 57 |
Node <8 | <5.0 | <57 |
解决方案:
重装Node.js14版本
1.卸载Node.js其他版本
删除文件
C:\Program Files\nodejs
进入目录中
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Node.js
点击运行Uninstall Node.js
2.安装Node.js14
Node.js有两类版本,一种是长期支持版本,截至2021年9月,长期维护版本为v14.17.6,另一种是最新尝鲜版v16.9.1 。
请下载v14版本的Node.js
官方下载:https://nodejs.org/zh-cn/download/
阿里云镜像下载:https://npm.taobao.org/mirrors/node/latest-v14.x/
下载后运行安装即可
3.安装npm淘宝镜像
npm config set registry https://registry.npm.taobao.org
npm install -g cnpm --registry=https://registry.npm.taobao.org
4.卸载之前版本的node-sass
npm uninstall node-sass
5.安装node-sass4.0.0版本
npm install node-sass@4.14.1
还没有评论,来说两句吧...