【发布时间】:2015-04-04 17:40:41
【问题描述】:
当我第一次运行 gulp 任务(默认)时,sass 任务在 Bower 包上出现错误。更具体地说是Susy。
错误:
Plumber found unhandled error:
Error in plugin 'gulp-sass'
Message:
file to import not found or unreadable: su/utilities
Current dir: /Users/Jeroen/sites/gulp/bower_components/susy/sass/susy/
使用gulp-bower 成功安装了 Susy bower 包,它的信息来自我的 bower.json 文件。但是,默认任务到达sass任务时,却找不到Susy。
style.scss
@import "../bower_components/susy/sass/susy";
这只发生在我第一次运行gulp 时。 watch 任务在此错误后不会停止/中断,并且会继续工作。 (我可以毫无问题地编译 sass)。
但它看起来有点乱,有什么想法可以防止这种情况发生吗?
你可以在这里看到我的整个 gulpfile.js: https://gist.github.com/JeroenDelbrk/798d646af5cc2ad78da0
也欢迎提供与此问题无关的关于如何改进 gulpfile 的提示。
【问题讨论】: