运行 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 报如下图所示错误:

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

二. 实战死磕

看了日志文件,道行太浅没整明白。
然后推倒重来,往返好几趟,几乎翻遍了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”。

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

7.运行 npm run watch-poll

结果成功了! ::

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

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

三. 感谢Summer的帮助

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

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

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!