Node.js Browsersync不再工作
我正在学习Laravel与Vue的结合,并安装了Browsersync以使过程更加顺畅。当我第一次安装它时,它工作得完美无缺 我的设置如下所示:Node.js Browsersync不再工作,node.js,windows,browser-sync,Node.js,Windows,Browser Sync,我正在学习Laravel与Vue的结合,并安装了Browsersync以使过程更加顺畅。当我第一次安装它时,它工作得完美无缺 我的设置如下所示: 本地安装的Browsersync与npm i浏览器同步--保存开发文件 项目位置:C:\WEB\Project\u文件夹\ php-S localhost:8000-t public为应用程序提供服务。如果我转到localhost:8000它将按预期工作 添加了mix.browserSync({proxy:'localhost:8000',浏览器:“
- 本地安装的Browsersync与
npm i浏览器同步--保存开发文件
- 项目位置:
C:\WEB\Project\u文件夹\
为应用程序提供服务。如果我转到php-S localhost:8000-t public
它将按预期工作localhost:8000
- 添加了
inmix.browserSync({proxy:'localhost:8000',浏览器:“C:\\Program Files(x86)\\Google\\Chrome Beta\\Application\\Chrome.exe”,notify:false})
webpack.mix.js
生成并运行Browsersyncnpm run watch
localhost:3001
,即使是从网络中的另一个设备访问,Browsersync UI也能正常工作
在创建另一个项目时,我发现它不再起作用了,在这个项目中,我使用包裹进行捆绑,而不是webpack/laravel混合。在那里,我使用Browsersync CLI,运行\node\u modules\.bin\browser sync start--proxy localhost:8000--no notify--cwd'C:\WEB\project\u folder'-f'public'
在此期间,我没有更新Node、npm或操作系统。我唯一安装的是游戏Valorant,它安装了一些奇特的反作弊服务,但我禁用了该服务
我试过:
- 多浏览器和设备
- 切换启动服务器和Browsersync的顺序
- 开发文件夹位于另一个分区上,我最近将其移动到了C:所以我尝试将项目移动到以前的位置
- 认真思考人生的意义:)
我被难住了。有什么想法吗?是否有人遇到并解决了此问题?这可能是Windows造成的。我安装了kb4571744,一切都恢复正常