[英]Browsersync no longer works
我正在结合 Vue 学习 Laravel,我安装了 Browsersync 以使过程更顺畅。 当我第一次安装它时,它完美无缺。
我的设置如下:
npm i browser-sync --save-dev
在本地安装 BrowsersyncC:\\WEB\\project_folder\\
php -S localhost:8000 -t public
为应用程序提供服务。 如果我去localhost:8000
它会按预期工作mix.browserSync({proxy: 'localhost:8000', browser: "C:\\\\Program Files (x86)\\\\Google\\\\Chrome Beta\\\\Application\\\\chrome.exe", notify: false});
在webpack.mix.js
npm run watch
来构建和运行 Browsersync 奇怪的是,如果我访问localhost:3001
,即使是从网络中的另一台设备,Browsersync UI 也能正常工作。
我观察到它在创建另一个项目时不再起作用,在该项目中我使用 Parcel 进行捆绑而不是 webpack/laravel-mix。 在那里我使用 Browsersync CLI,运行.\\node_modules\\.bin\\browser-sync start --proxy localhost:8000 --no-notify --cwd 'C:\\WEB\\project_folder' -f 'public'
在此期间,我没有更新 Node、npm 或操作系统。 我唯一安装的是游戏 Valorant,它安装了一些花哨的反作弊服务,但我禁用了该服务。
我试过:
我想下次我会使用Docker来拥有一个隔离的环境。
我难住了。 有任何想法吗? 有没有人遇到并解决过这个问题?
这可能是由 Windows 引起的。 我已经安装了 kb4571744 并且一切正常。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.