npm run serve运行出错

在这里插入图片描述
运行时报错:
ERROR Failed to compile with 1 error
error in ./src/styles/index.scss?vue&type=style&index=0&lang=scss&external
Syntax Error: Error: Cannot find module ‘sass’

第一步 ,先卸载 sass-loader

npm uninstall sass-loader

如果卸载也报错,就执行下的代码

npm uninstall node-sass

npm uninstall sass-loader

第二步 再安装一个sass@1.26.5和sass-loader@7.0.0版本

npm install sass@1.26.5 --save-dev

npm install sass-loader@7.0.0 --save-dev

最后 ,安装低版本的sass-loader需要引入node-sass依赖来支持,请执行下列代码

npm install node-sass

作者:IT小秃头
链接:https://www.jianshu.com/p/2c13e4600099
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在进行Vue项目开发的过程中,我们通常会使用Node.js的包管理工具,也就是npm来管理依赖。当我们在项目中新增了一个依赖之后,需要使用npm install安装,安装成功之后我们使用npm run serve命令来启动开发服务器,开始进行开发工作。但是有时候会出现npm run serve运行出错的情况。 首先,我们需要确认出错的原因。可能会出现的常见错误有以下几种情况: 1. 找不到模块:如果你使用的是第三方模块,npm install 安装完毕之后,可能会提示找不到依赖。这种情况,需要检查依赖是否正确安装,正确路径是否导入等。 2. 依赖版本不匹配:开发过程中,可能因为依赖包的更新不兼容导致依赖库版本不一致,从而导致运行出错。这种情况,需要检查依赖版本是否正确,可以查看package.json文件中dependencies和devDependencies是否匹配。 3. 语法错误:在编写Vue项目代码的过程中,可能会出现一些语法错误,例如拼写错误、缺少分号等等。这种情况,可以使用编辑器的代码检查功能或者在控制台中查看报错信息来定位错误所在。 4. 端口被占用:开发服务器使用的端口可能会被占用,导致无法启动成功。这种情况,可以尝试更换端口或者关闭占用端口的程序。 总之,出现npm run serve运行出错的情况,需要耐心地进行排查和解决。良好的调试习惯、熟练的技术识别能力和解决问题的能力是开发人员必备的基本素质。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

脑瓜嗡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值