让 Compass 和 Susy 在 Gulp 下一起工作 - 令人沮丧。
除非我手动导入文件(使用Susy 文档中的“手动启动”说明) ,否则我似乎无法让 Susy 2 使用 gulp 和 compass 。
(我之前问过一次,但找不到任何相关信息......这对我来说是跨多个开发环境的一个持续问题,所以我再次询问尽可能多的背景信息......)
尝试使用simple install或 bundler install 通过 compass 导入 susy 对我来说每次都失败,如下所示:
宝石文件
source 'https://rubygems.org'
gem 'compass'
gem 'sass'
gem 'breakpoint'
gem 'susy'
捆绑安装
和:捆绑列表
Gems included by the bundle:
* breakpoint (2.5.0)
* bundler (1.7.2)
* chunky_png (1.3.1)
* compass (1.0.1)
* compass-core (1.0.1)
* compass-import-once (1.0.5)
* ffi (1.9.3)
* multi_json (1.10.1)
* rb-fsevent (0.9.4)
* rb-inotify (0.9.5)
* sass (3.4.3)
* sassy-maps (0.4.0)
* susy (2.1.3)
配置文件
# Require any additional compass plugins here.
require 'breakpoint'
require 'susy'
样式.scss
@import 'susy';
结果是:
error sass/style.scss (Line 2: File to import not found or unreadable: susy.
Load paths:
...
Compilation failed in 1 files.
events.js:72
throw er; // Unhandled 'error' event
^
Error: error sass/style.scss (Line 2: File to import not found or unreadable: susy.
Load paths:
...
值得注意的是-“加载路径”似乎缺少 susy 目录。例如,我可以看到其他 gem 的路径,例如断点:/usr/local/lib/ruby/gems/2.1.0/gems/breakpoint-2.5.0/stylesheets
然而“susy”gem 路径并没有显示在那里(“bundle show susy”指向:) /usr/local/lib/ruby/gems/2.1.0/gems/susy-2.1.3
我做错了什么或错过了一步吗?