npm start报错: Node Sass version 6.0.1 is incompatible with ^4.0.0.at getRenderFuncFromSassImpl
vue 项目 yarn 安装依赖之后,npm start 报错:
Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 12.x
翻译过来是 Node Sass 找不到当前环境的绑定,然后我试着用命令行 cnpm install node-sass
重新下载依赖,之前的错误消失,变成了:
Node Sass version 6.0.1 is incompatible with ^4.0.0.at getRenderFuncFromSassImpl
这句话翻译过来是:Sass 版本 6.0.0 与 4.0.0 不兼容,也就是目标项目中的 node-sass 版本过高
打开 package.json 文件查看 node-sass 版本为:
查了资料后觉得还是版本不匹配的问题,所以就干脆一点:
- cnpm uninstall node-sass 卸载依赖
- npm install node-sass@4.14.1 安装依赖
重新启动项目后,项目成功运行:
版本还是:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » npm start报错: Node Sass version 6.0.1 is incompatible with ^4.0.0.at getRenderFuncFromSassImpl
码云笔记 » npm start报错: Node Sass version 6.0.1 is incompatible with ^4.0.0.at getRenderFuncFromSassImpl