Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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
Gulp 拉维长生不老药:吞咽观看火灾没有任何互动_Gulp_Laravel 5.1_Gulp Watch - Fatal编程技术网

Gulp 拉维长生不老药:吞咽观看火灾没有任何互动

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

我在assets/sass文件夹中设置了以下内容:

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来关闭它到吞咽文件的顶部