当前位置: 首页 > news >正文

npm run serve Syntax Error: Error: Node Sass version 7.0.0 is incompatible with ^4.0.0.

一、node-sass报错

项目由于安装的node版本不同,安装依赖后导致项目运行失败并有报错问题。

首先需要根据自己电脑安装的node版本对照出当前项目需要下载对应版本的node-sass依赖,对照表如下图:

 

网页查找对应具体版本号的node-sass地址:node-sass - npm

二、为了项目能够一口气跑起来,需要按步骤操作

第一、查看电脑安装的node版本

第二、根据对照表找出当前node版本需要安装的node-sass依赖版本,上图node对应的是4.14+,为了方便我直接在package.json中自行修改node-sass的版本号,然后命令行执行 npm install就可以啦。(如果你是执行npm install之后报错的那么请继续往下看)

如果是先执行了npm install之后发现项目运行时报Node Sass version 7.0.0 is incompatible with ^4.0.0类似这样的错,那么需要先卸载已下载好的node-sass依赖

卸载node-sass命令:npm uninstall node-sass -D

重新安装指定版本号:npm install node-sass@4.14.1 --save-dev

总结

出了问题不要怕,看具体报错是什么,根据报错再对症下药。怕就怕错误不明显,各种浪费时间,捣鼓一圈还耽误学习时间。

相关文章:

  • Argument for ‘--jsx‘ option must be: ‘preserve‘, ‘react-native‘, ‘react‘.
  • React项目中:VS Code中保存自动格式化JavaScript/TypeScript代码
  • 总结:JS中,表达式和语句的区别
  • React中组件和模块,模块化和组件化的理解
  • ES6:类的基本知识
  • 再议:通用功能页面的组件化编码流程
  • React: 样式模块化
  • React:类式组件
  • React: 深入类中this对象的理解
  • React: state和setState理解
  • React: 函数式组件如何使用props
  • VSCode在代码处显示提交记录
  • 如何去除谷歌的人机身份验证
  • git修改用户名及邮箱
  • git撤销commit 并保存之前的修改
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • 【知识碎片】第三方登录弹窗效果
  • ECMAScript入门(七)--Module语法
  • FastReport在线报表设计器工作原理
  • java 多线程基础, 我觉得还是有必要看看的
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • Java多态
  • JS学习笔记——闭包
  • Python实现BT种子转化为磁力链接【实战】
  • SpiderData 2019年2月13日 DApp数据排行榜
  • springMvc学习笔记(2)
  • Vue实战(四)登录/注册页的实现
  • vue总结
  • WebSocket使用
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 突破自己的技术思维
  • 云大使推广中的常见热门问题
  • python最赚钱的4个方向,你最心动的是哪个?
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • #etcd#安装时出错
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (C++)八皇后问题
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (ZT)薛涌:谈贫说富
  • (十八)SpringBoot之发送QQ邮件
  • (五)关系数据库标准语言SQL
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • .bat批处理(六):替换字符串中匹配的子串
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .NET单元测试
  • .Net各种迷惑命名解释
  • /bin、/sbin、/usr/bin、/usr/sbin
  • @ComponentScan比较
  • @RequestParam,@RequestBody和@PathVariable 区别
  • @selector(..)警告提示
  • [ element-ui:table ] 设置table中某些行数据禁止被选中,通过selectable 定义方法解决
  • [2021ICPC济南 L] Strange Series (Bell 数 多项式exp)
  • [52PJ] Java面向对象笔记(转自52 1510988116)