【发布时间】:2012-09-10 17:10:16
【问题描述】:
嗨:我正在尝试在http://thesassway.com/beginner/getting-started-with-sass-and-compass 上做关于 Sass 的初学者教程。当我在命令行中编写“compass watch sass-test”代码时,我从 FSSM 的开发人员那里收到了这条消息: “亲爱的开发人员在你的项目中使用 FSSM,FSSM 在这一点上基本上已经死了。进一步的开发将在共享警卫/监听项目中进行。如果你需要帮助过渡,请告诉我们”--Travis Tilley
我在“commands”文件下找到了一个有FSSM的文件,即'watch_project.rb',并试图将fssm或FSSM的所有实例更改为listen甚至LISTEN,并收到许多错误消息--
`C:\RailsInstaller>compass watch sass-test --trace
NameError on line ["81"] of C: undefined local variable or method `listen' for #
<Compass::Commands::WatchProject:0x29ee858>
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compas
s/commands/base.rb:18:in `execute'
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compas
s/commands/project_base.rb:19:in `execute'
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compas
s/exec/sub_command_ui.rb:43:in `perform!'
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/compass-0.12.2/lib/compas
s/exec/sub_command_ui.rb:15:in `run!'
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/compass-0.12.2/bin/compas
s:30:in `block in <top (required)>'
等等……
关于如何过渡到“倾听”并摆脱 FSSM 的任何想法?我确实看到了 Sass 的更改日志,并且问题在第 3.1.16 项中的 FSSM 弃用中,并且他们正在从 FSSM 过渡到 Listen,但它并没有告诉你如何去做。有什么想法吗?
谢谢!
维加斯维克
【问题讨论】:
标签: rubygems sass compass-sass