执行 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就不报错了。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 3
Epona

warning 可以忽略, err才是错误

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

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

4年前 评论

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

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

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