我在serve项目中使用断点。将require 'breakpoint'
添加到我的'./config.ru'和@import 'breakpoint'
到我的样式表后,断点在运行服务时效果很好(我实际上是通过Pow运行的。)
但是,当使用serve export
将网站导出到预定文件夹中的静态HTML / CSS / JS文件时,我的样式表中出现以下错误:
/*
Syntax error: File to import not found or unreadable: breakpoint.
Load paths:
/Users/agarzola/git/devdev-splash/stylesheets
/Users/agarzola/.rvm/gems/ruby-1.9.2-p290/gems/compass-core-1.0.0.alpha.16/stylesheets
Compass::SpriteImporter
on line 5 of ./stylesheets/screen.sass
1: /Users/agarzola/git/devdev-splash/stylesheets/screen.sass
Backtrace:
./stylesheets/screen.sass:5
[…]
*/
我一直在调用serve gem本身,发现导出只是运行compass compile -c '#{@input}/compass.config' '#{@input}'
来编译样式表,然后再将它们复制到目标文件夹。我前段时间也学到了服务器中的导出功能尚未使用config.ru
(应该如此),而且我无法确定我需要告诉指南针使用安装的断点的具体位置宝石。
所以我尝试运行compass compile -c ./compass.config
和compass watch -c ./compass.config
,两者都返回了类似的错误:
error stylesheets/screen.sass (Line 5 of screen.sass: File to import not found or unreadable: breakpoint.
Load paths:
/Users/agarzola/git/devdev-splash/stylesheets
/Users/agarzola/.rvm/gems/ruby-1.9.2-p290/gems/compass-core-1.0.0.alpha.16/stylesheets
Compass::SpriteImporter)
我创建了an issue on the serve project,但我希望有人可以分享一些急需的见解。谢谢!
答案 0 :(得分:0)
我有一个类似的问题,我必须卸载主题并重新安装,因为由于某种原因,宝石似乎没有。 Post here
卸载主题后,我运行了安装包,然后检查了rvm要求。然后我重新安装了主题和subtheme。我不使用服务,但这可能足够相似,它可能工作。我没有找到任何有助于其他事情的东西。