我正在使用laravel构建一个SPA应用程序,并且主要使用laravel mix进行前端文件编译。在启动"yarn run hot“后,我想排除被监视的服务器端文件(.php),因为每次我在后台进行更改时,整个页面都会重新加载。即使在最新的windows更新之后,对服务器进行简单的ajax调用也可以触发"Browsersync重新加载浏览器...“在我的"yarn run hot“控制台中。
我想排除.php文件被laravel mix监视会对我有帮助,但我不知道怎么做。也许是一个webpack的配置……
提前谢谢。
发布于 2018-07-21 08:04:13
Laravel Mix中的默认BrowserSync配置文件包括要监视的某些路径,其中包括一些PHP文件。
https://github.com/JeffreyWay/laravel-mix/blob/v2.1/src/components/Browsersync.js#L46-L51
可以通过将对象传递给mix.browserSync(...)
方法来重写各个配置选项
mix.browserSync({
proxy: '...',
files: [ 'public/js/**/*.js', 'public/css/**/*.css' ],
})
https://stackoverflow.com/questions/50543603
复制相似问题