Gulp 拉维长生不老药:吞咽观看火灾没有任何互动
我在assets/sass文件夹中设置了以下内容:Gulp 拉维长生不老药:吞咽观看火灾没有任何互动,gulp,laravel-5.1,gulp-watch,Gulp,Laravel 5.1,Gulp Watch,我在assets/sass文件夹中设置了以下内容: app.scss - partials _settings.scss _main.scss 现在的问题是,当我运行gulp watch时,它可以正常运行,但它只是重复sass过程,即使我没有碰任何东西,文件中有任何东西等等 它不断地反复运行以下内容,有时是不断运行,有时是几秒钟后:下面是在终端内吐出的循环 [20:49:30] Starting 'sass'... [20:49:30] Running
app.scss
- partials
_settings.scss
_main.scss
现在的问题是,当我运行gulp watch时,它可以正常运行,但它只是重复sass过程,即使我没有碰任何东西,文件中有任何东西等等
它不断地反复运行以下内容,有时是不断运行,有时是几秒钟后:下面是在终端内吐出的循环
[20:49:30] Starting 'sass'...
[20:49:30] Running Sass: resources/assets/sass/app.scss
[20:49:30] gulp-notify: [Laravel Elixir] Sass Compiled!
[20:49:30] Finished 'sass' after 23 ms
现在做几个测试,看看是什么导致了这种情况,如果我在partials
目录中没有任何文件,并且在app.scss
中只有代码,那么gulp watch
将运行并等待更改
但是,只要我在sass文件夹或partials文件夹中添加一个文件,gulp watch就会像我预期的那样运行,但这永远不会停止运行脚本
目前,我正在使用一种简单的长生不老药:
elixir(function(mix) {
mix.sass('app.scss', 'public/js/main.css');
});
你知道为什么吗
在Homestead虚拟机上运行最新版本
使用最新的长生不老药版本
拉雷维尔v.5.1.13
编辑:更新
我是在虚拟机之外做这件事的,所以我想尝试通过虚拟机来运行这件事,看起来还可以,并且按照预期运行 我在虚拟机之外运行这个,所以当在虚拟机内运行时,它会按预期运行。但是我确实在插件'gulp notify'中发现了
错误:notify send
错误,但是我可以通过添加process.env.DISABLE\u notifyer=true来关闭它代码>到吞咽文件的顶部