当我第一次运行gulp
任务(默认)时,sass
任务在Bower软件包上给出错误。更具体地说,在Susy。使用Libsass&Susy默认任务时的Gulp Bower错误
错误:
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,从我bower.json文件利用其信息。但是,当默认任务到达sass
任务时,它无法找到Susy。
style.scss
@import "../bower_components/susy/sass/susy";
当我第一次运行gulp
这只发生。此错误发生后,watch
任务不会停止/中断,并且继续工作。 (我可以在没有问题的情况下编译sass)。
但它看起来有点凌乱,关于如何防止这种情况的任何想法?
你可以在这里看到我的整个gulpfile.js: https://gist.github.com/JeroenDelbrk/798d646af5cc2ad78da0
提示我如何能提高我的gulpfile,无关这个问题,也欢迎。
感谢,添加任务相关解决了这个问题。但是,当我在混合中添加'gulp-changed'时,会出现另一个错误:'TypeError:无法读取'null'属性'mtime'。我不知道这个插件,它看起来很有用。所以我会看看你能否实现它的工作。谢谢您的帮助! – Jrn 2015-04-04 20:46:56
这可能是'gulp-changed'不工作的原因:https://github.com/sindresorhus/gulp-changed/issues/27 – Jrn 2015-04-04 21:22:42
啊,够公平的。 'gulp-newer'也可能是您可能感兴趣的插件之一:https://www.npmjs.com/package/gulp-newer – ddprrt 2015-04-04 21:24:22