我正在使用Laravel 5.2
的elixir(),这是gulpfile.js
:
var elixir = require('laravel-elixir');
require('laravel-elixir-sass-compass');
elixir(function(mix) {
mix.compass(['app.scss', 'controllers.scss']).version('css/app.css');
mix.scripts(['jquery.js','app.js']).version('js/all.js');
});
我想将browserSync()
添加到gulpfile.js
,
我应该把它放在哪里?
elixir(function(mix) {
mix.browserSync({
proxy: 'project.app'
});
});
答案 0 :(得分:1)
我应该把它放在哪里?
它可能在你的任何地方gulpfile.js
var elixir = require('laravel-elixir');
require('laravel-elixir-sass-compass');
elixir(function(mix) {
mix.compass(['app.scss', 'controllers.scss']).version('css/app.css');
mix.scripts(['jquery.js','app.js']).version('js/all.js');
mix.browserSync({
proxy: 'project.app'
});
});
然后,运行gulp watch
并观看您的浏览器同步您在http://project.app:3000
答案 1 :(得分:1)
我通过以下步骤开始研究我的新laravel 5.2项目:
将gulpfile.js更改为
var elixir = require('laravel-elixir');
elixir(function(mix) {
mix.sass('app.scss');
mix.browserSync({
proxy: 'app.local',
files: [
'app/**/*',
'public/**/*',
'resources/**/*'
]
});
});
运行“gulp watch”