Php 拉雷维尔:工匠服务和沙斯
问题。在进行更改时,如何运行Laravel并自动编译sass 问题。目前我用artisan serve运行Laravel。但是每次我需要运行gulp(编译sass)时,我都必须阻止artisan。 我想这是一个新手问题,但我还没有找到答案 背景。我正在使用Windows(10)计算机上的本地项目,Laravel(5.2版),Composer,Laravel elixir and gulp。gulp命令有效,但前提是我停止artisan发球“循环” gulpfile.jsPhp 拉雷维尔:工匠服务和沙斯,php,laravel,gulp,laravel-artisan,Php,Laravel,Gulp,Laravel Artisan,问题。在进行更改时,如何运行Laravel并自动编译sass 问题。目前我用artisan serve运行Laravel。但是每次我需要运行gulp(编译sass)时,我都必须阻止artisan。 我想这是一个新手问题,但我还没有找到答案 背景。我正在使用Windows(10)计算机上的本地项目,Laravel(5.2版),Composer,Laravel elixir and gulp。gulp命令有效,但前提是我停止artisan发球“循环” gulpfile.js var elixir =
var elixir = require('laravel-elixir');
elixir(function(mix) {
mix.sass('app.scss');
});
编辑。我想我的问题是:我能以某种方式为拉拉威尔提供大口啤酒,还是可能以某种方式将工匠服务与大口啤酒结合起来?您只需执行
大口啤酒观看sass
。从.mix
扩展而来的.sass()
方法实际上是gulp识别的任务名称
您还可以吞下所有其他默认混合
gulp watch styles
gulp watch scripts
依此类推。您只需执行galpwatch sass
。从.mix
扩展而来的.sass()
方法实际上是gulp识别的任务名称
您还可以吞下所有其他默认混合
gulp watch styles
gulp watch scripts
依此类推。只需在另一个选项卡中运行gulpwatch
在文档中:“此命令将继续在您的终端中运行,并监视您的资产是否有任何更改。当发生更改时,将自动编译新文件”
只需在另一个选项卡中运行galpwatch
在文档中:“此命令将继续在您的终端中运行,并监视您的资产是否有任何更改。当发生更改时,将自动编译新文件”
同时发球和吞下手表是没有出路的。您可以在监视sass文件的同时运行shell命令。你是怎么做到的?如前所述,您应该使用并扩展laravel gulp文件中的sass任务。无法同时运行serve和gulp watch。您可以在监视sass文件的同时运行shell命令。你是怎么做到的?如前所述,您应该使用和扩展laravel gulp文件中的sass任务。我不建议使用gulp watch
命令,因为任何被监视的文件发生变化时,每个任务都会运行。这可能会增加很多时间。如果您只需要重新编译sass
,那么只需运行gulpwatchsass
。否则,请将sass
任务移动到gulp文件的顶部,以便它们至少首先运行。我不建议使用gulp watch
命令,因为只要监视的文件发生更改,每个任务都会运行。这可能会增加很多时间。如果您只需要重新编译sass
,那么只需运行gulpwatchsass
。否则,请将sass
任务移动到gulp文件的顶部,以便它们至少首先运行。如果我理解错误,请原谅。但是如果我运行“GulpWatchSass”,它将不会运行Laravel项目(我使用“ArtisanServe”命令——“loop”来运行它)。它只写着“开始看”,第三行写着“完成看”。在我打破“循环”(或如何称呼它)之前,我无法输入新命令。如果我理解错误,请原谅。但是如果我运行“GulpWatchSass”,它将不会运行Laravel项目(我使用“ArtisanServe”命令——“loop”来运行它)。它只写着“开始看”,第三行写着“完成看”。在我打破“循环”(或如何称呼它)之前,我无法输入新命令。谢谢,我可能会检查该解决方案。但我一直想知道,在本地机器上,其他人用什么来服务Laravel,并且仍然使用gulp。他们是否为此使用XAMPP或MAMP等?是的,laravel应用程序最常见的“容器”是apache(MAMP或XAMPP)和ngix。谢谢,我可能会检查该解决方案。但我一直想知道,在本地机器上,其他人用什么来服务Laravel,并且仍然使用gulp。他们是否为此使用XAMPP或MAMP等?是的,laravel应用程序最常见的“容器”是apache(MAMP或XAMPP)和ngix。