Skip to content
Liang-Bin Hsueh edited this page Sep 24, 2015 · 22 revisions

FAQ

Where did the name "Fire" come from?

It is the nickname of our awesome visual designer, @underfire.

What is the difference between Compass.app and Fire.app?

Compass.app works with all application types because it doesn't make any assumptions for how you are writing your markup. Fire.app is for users who want the ease of Compass.app without the overhead of using a web framework or setting up web server. Fire.app comes with:

  • Sass/Compass support
  • HAML/ERB/Markdown support
  • CoffeeScript support
  • Layouts, partials and helpers
  • Build project
  • ...and still more to come

Can I use other compass extension?

Yes. Please check Use Compass Extensions section.

Can I use my own rubygems?

Yes. You can specify the gem path in preferences. Compass.app will try to load it in JRuby (so native gems will not work).

Fire.app requires these gems and sass/compass.

How do I remove the line comment in CSS?

You can choose "Change Sass Options...", and uncheck the "Line Comment" option.

How do I generate compressed CSS?

You can choose "Change Sass Options...", and check the "compressed" option.

You have a built-in web server. What web server do you use?

Fire.app has included WEBrick, a tiny web server and good for development & testing purpose.

Can I use Fire.app to watch multiple projects at the same time?

No.

How to use Fire.app on Ubuntu 11.10

Thank @bueltge https://github.com/handlino/CompassApp/issues/43#issuecomment-3302799

  • Install configuratuin editor: sudo apt-get install dconf-tools.
  • Start this editor: dconf-editor.
  • Go to: desktop → unity → panel.
  • Remove all entries to ['all']or create an whitelist with your apps. Ex: ['JavaEmbeddedFrame', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service'].
  • Restart unity by pressing Alt + F2 and entering: unity --replace If you run this from a normal terminal Unity will break when you close that terminal forcing a restart.

How to use Fire.app on Ubuntu 12.04/12.10?

Pretty much the opposite of how you make it work in 11.10

  • Install configuration editor gsettings with: sudo apt-get install dconf-tools
  • Whitelist all applications with by running the following command in a terminal: gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
  • Double check that it applied correctly, gsettings get com.canonical.Unity.Panel systray-whitelist should spit out ['all']
  • Restart unity by pressing Alt + F2 and entering: unity --replace If you run this from a normal terminal Unity will break when you close that terminal forcing a restart.

How to use Susy or Zurb Foundation with Fire.app?

Please check Install Susy or Zurb Foundation.

Fire.app says it is watching on the project, but does not compile Sass files when modified.

Before Fire.app v1.4, some people have encountered similar issue in OS X 10.8. It is because of this Compass issue ticket:

https://github.com/chriseppstein/compass/issues/732

But others people are ok without any issue. You can solve this problem temporarily by:

  1. Right click Fire.app app icon, choose "Show Package Contents", and remove this folder:

    "Contents/Resources/ruby/jruby/rb-fsevent-0.9.1-tka-patched"

  2. Restart Fire.app. It will not rely on OS level file event to watch files.

In Fire.app v1.4, we will disable the OS level file event by default. If you want to re-enable it, please add this line manually in ~/.fire-app/config:

force_enable_fsevent: true
Clone this wiki locally