每当我使用'gulp watch'启动我的gulp进程时,我的.scss文件会正确编译为dist / css / main.css文件。 main.css文件此时包含所有(@)导入。但是,当我保存对文件的更改时,所述文件的内容将从main.css中排除。我的设置过去工作正常,但经过两个月的开发后,我发现自己很困惑为什么这种行为突然出现了。
我的styles目录有两个子目录:“styles / ** / * .scss” 我的gulpfile:http://pastebin.com/sxuckitZ
还非常感谢有关如何调试此问题的任何其他帮助。
答案 0 :(得分:0)
这可能与你如何设置手表任务有关。您正在使用手表执行手表功能,这可能会将其丢弃。这是我的gulp文件的典型设置,比你的文件要小一些:
s = String.Empty
注意我在监视任务中如何看到该函数内的目录。祝你好运!