Php “拉雷维尔”;“狼吞虎咽的手表”;自动编译资产,但不会';不要重新加载浏览器
我正在Laravel5.3上运行gulp,而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({
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%。它似乎总是在观察变化。嗯,这似乎很奇怪。我个人不使用它,因为我使用混合而不是长生不老药。所以我不确定是什么导致了这个问题