install各种报错 yurn_运行 NPM run watch-poll 各种报错问题整理

运行 npm run watch-poll 各种报错问题整理!

首先对windows用户来说,运行 npm run watch-poll时没遇到错误是你的幸运,遇到了就像Summer说的那“死磕到底”。坚持下去,找不同的方法去测试,测试的过程中要习惯看log文件。现在将我的辛路历程整理一下,希望能给大带来帮助。

一. 明白自已电脑系统、软件版本以及Homestead

因为本教程是基于Homestead的Laravel教程

我的系统是win 64 家族版

vagrant_2.2.6

VirtualBox-6.0.14

Git-2.24.1.2

node-v12.14.0

按L05 Laravel 教程 - 电商实战(Laravel 6.x)一步一步操作执行到npm run watch-poll 报如下图所示错误:

fd4a14839bfcb74a64a546bd28857012.png

二. 实战死磕

看了日志文件,道行太浅没整明白。

然后推倒重来,往返好几趟,几乎翻遍了www.learnku.com 社区关于npm run watch-poll 的博文,期间还问过Summer大咖。感谢Summer的建议。后面自己摸索了好久,结果终于成了。为了给大家成长的路多点参考,现在我把它整理成文,供大家参考……

1.集成Bootstrap

composer require laravel/ui:”^1.0” –dev

php artisan ui vue

这里也报错过,曾尝试分享:Windows 轻而易举搞定 $ NPM run watch-poll 全过程 的解决方法,但是在我的电脑上还是不行。

2.安装和使用yarn 依赖

yarn config set registry https://registry.npm.taobao.org

SASS_BINARY_SITE=http://npm.taobao.org/mirrors/node-sass yarn –no-bin-links //未尾加上 –no-bin-links不加,也可能会报错。

3.修改webpack.mix.js内容

.version(); //新增,注意分号

到了这一步,先不要急于去运行 npm run watch-poll,继续往下走。

4.重新加载一下 yarn config set registry https://registry.npm.taobao.org //此步可略

5.安装 yarn 依赖

yarn install –no-bin-links

6.package.json 中去除 cross-env 部分,win环境下不需要“cross-env”。

7cd0eb6bbd1b00ff97e92e1c5db2b77e.png

7.运行 npm run watch-poll

结果成功了! ::

0d8e7fe649415b3fe6d4cc4164ce3548.png

e7a45ecba6e3f83944806afb6c1b246d.png

三. 感谢Summer的帮助

b80a64f2b69d59e2cede5011122056ed.png

在我向Summer请教时,Summer还专门为此拉了一个群,只是暂时还没用上。希望后路诸顺……

wengoo编写于 2020-3-25

本作品采用《CC 协议》,转载必须注明作者和本文链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值