运行 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 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

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