Gulp sass编译在启动时正常工作。但是,将删除更改的文件

时间:2015-11-26 15:20:00

标签: javascript sass gulp gulp-sass

每当我使用'gulp watch'启动我的gulp进程时,我的.scss文件会正确编译为dist / css / main.css文件。 main.css文件此时包含所有(@)导入。但是,当我保存对文件的更改时,所述文件的内容将从main.css中排除。我的设置过去工作正常,但经过两个月的开发后,我发现自己很困惑为什么这种行为突然出现了。

我的styles目录有两个子目录:“styles / ** / * .scss” 我的gulpfile:http://pastebin.com/sxuckitZ

还非常感谢有关如何调试此问题的任何其他帮助。

1 个答案:

答案 0 :(得分:0)

这可能与你如何设置手表任务有关。您正在使用手表执行手表功能,这可能会将其丢弃。这是我的gulp文件的典型设置,比你的文件要小一些:

s = String.Empty

注意我在监视任务中如何看到该函数内的目录。祝你好运!