我正在尝试将Susy用作项目中的网格元素
仅供参考我还使用以下库
当我尝试在我的sass文件中导入susy时
@import "compass/reset"
@import "compass/css3"
@import "susy" <- This line causes a server internal error (500)
我确信这是因为罗盘无法找到要包含的susy文件。安装成功的人可以告诉我这些susy文件应该位于何处?使用gem安装程序安装compass-susy-plugin后,我可以看到以下内容......
ubuntu@ubuntu-desktop:/$ locate susy
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/bootstrap.rb
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/clean.rb
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/config.rb
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/src
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/src/_base.scss
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/src/_defaults.scss
/home/ubuntu/.gem/ruby/1.9.1/gems/compass-0.11.5/examples/susy/src/screen.scss
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/bootstrap.rb
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/clean.rb
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/config.rb
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/src
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/src/_base.scss
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/src/_defaults.scss
/var/lib/gems/1.8/gems/compass-0.11.5/examples/susy/src/screen.scss
它似乎只将susy文件保存到examples文件夹中 - 它是否也将它们复制到'frameworks'或 libs 文件夹中(它还没有)?
或者上面是正确的 - 在这种情况下,指南针文件中的'import'减速如何与(从文件系统POV)sass文件本身相关?
BTW:除了这一个问题,一切都很好。P.S 如果代表超过1500的人想要创建两个新标签,则应将“Assetic”和“Susy”附加到此帖子
答案 0 :(得分:3)
看起来susy gem没有正确安装。我卸载/重新安装,当gem list
compass-susy-plugin
为require 'susy'
时,宝石现在显示出来。
现在一切正常 - 我想补充说我还需要在我的指南针配置中添加{{1}}行。