执行 yarn install 时 Sass-loader 模块出错

报错

warning " > sass-loader@7.1.0" has unmet peer dependency "webpack@^3.0.0 || ^4.0.0".

尝试

1.在章节教程中的讨论里面寻找答案,但是没有找到类似的问题。

2.直接把这段报错贴到百度,也没有找到解决方案,

3.大概知道问题是怎么回事,要么是我 webpack 的版本不对,要么是就没有 webpack,但是不知道该如何解决。

问题

  1. 之前的笔记本执行没有问题,系统是 win7 的。现在用的是台式机 win10
  2. 在做第二本教程页面基础布局章节遇到的问题

解决

  1. npm run dev 报错
  2. 不是用这个链接解决的,但是我看内容差不多,我在评论中找啊找,然后又试了之前试的没成功的,结果就好了。使用 yarn install 还是报错,但是不管它,打开 package.json 删除掉所有的 cross-env 我看评论用的是sudo npm install -g cross-env 但是用yarn add cross-enc应该就好了,之后直接npm run dev就不报错了。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 3
Epona

warning 可以忽略, err才是错误

6年前 评论
风中絮 (楼主) 6年前
leo5461 5年前
风中絮 (楼主) 5年前
leo5461 5年前

因为laravel里面集成了很多东西,我觉得是因为你没有安装webpack,建议用yarn安装吧

6年前 评论

yarn 和 npm 是有环境区别的。你首次在 windows 内执行,以后就要在 windows 内执行,反之亦然。如果你要换环境,就要删除整个 node_modules 文件夹。

5年前 评论
风中絮 (楼主) 5年前
Tricker (作者) 5年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!