Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php “拉雷维尔”;“狼吞虎咽的手表”;自动编译资产,但不会';不要重新加载浏览器_Php_Laravel_Gulp_Gulp Watch_Gulp Browser Sync - Fatal编程技术网

Php “拉雷维尔”;“狼吞虎咽的手表”;自动编译资产,但不会';不要重新加载浏览器

Php “拉雷维尔”;“狼吞虎咽的手表”;自动编译资产,但不会';不要重新加载浏览器,php,laravel,gulp,gulp-watch,gulp-browser-sync,Php,Laravel,Gulp,Gulp Watch,Gulp Browser Sync,我正在Laravel5.3上运行gulp,而GulpWatch似乎只通过browsersync运行和同步一次。每当我对脚本进行更改时,都会自动编译资源,但浏览器不会重新加载 这是我的gulpfile.js const elixir = require('laravel-elixir'); const browserSync = require('laravel-elixir-browsersync'); elixir(mix => { mix.browserSync({

我正在Laravel5.3上运行gulp,而
GulpWatch
似乎只通过browsersync运行和同步一次。每当我对脚本进行更改时,都会自动编译资源,但浏览器不会重新加载

这是我的
gulpfile.js

const elixir = require('laravel-elixir');
const browserSync = require('laravel-elixir-browsersync');

elixir(mix => {
    mix.browserSync({
        proxy: 'local.app'
    });

    // these files are located under [resources/assets/app/css/..] that will be compiled to [public/app/css/...]
    mix.styles([
        '../app/css/bootstrap.min.css',
        '../app/css/animate.css',
        '../app/css/style.css'
    ], 'public/app/css/plugins.min.css');
});

我检查了
http://localhost:3001/
浏览器同步设置上的所有设置都已启用。

确保可以在浏览器中访问local.app。因为您是在localhost上测试,而不是在名称:local.app上测试。如果这不是解决方案,您可以尝试以下方法:

mix.browserSync({
   proxy: 'local.app',
   files: ['public/**/*.css', 'resources/**/*']
 });

确保可以在浏览器中访问local.app。因为您是在localhost上测试,而不是在名称:local.app上测试。如果这不是解决方案,您可以尝试以下方法:

mix.browserSync({
   proxy: 'local.app',
   files: ['public/**/*.css', 'resources/**/*']
 });

它现在会自动重新加载,但问题是重新加载会在资产编译完成之前首先完成。有没有办法让它在资产编译完成后重新加载?我还注意到,我的CPU使用率是100%。它似乎总是在观察变化。嗯,这似乎很奇怪。我个人不使用它,因为我使用混合而不是长生不老药。所以不确定是什么导致了这个问题现在自动重新加载,但问题是重新加载在资产编译完成之前首先完成。有没有办法让它在资产编译完成后重新加载?我还注意到,我的CPU使用率是100%。它似乎总是在观察变化。嗯,这似乎很奇怪。我个人不使用它,因为我使用混合而不是长生不老药。所以我不确定是什么导致了这个问题