FAQ

Liang-Bin Hsueh edited this page Sep 24, 2015 · 23 revisions

FAQ

Previous: Sass Mode

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).

I do not want compass_app_log.txt. How do I remove it?

You can uncheck "Log File" option in Preference > Notification.

How do I remove the line comment in CSS?

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

How do I generate compressed CSS?

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

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

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

Can I use Compass.app to do "sass watch", and not have to create a compass project?

Yes. Please check Sass Mode section.

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

No.

Can I use Compass.app to compile Haml, ERB, Markdown, and more?

No. Please check our Fire.app.

How to use Compass.app to watch/compile a project on the network folders on Windows?

The short answer: Please map the folder to a network drive, like Z://projectFolder, and watch the folder in Compass.app.

The long answer: Compass.app is powered by JRuby, which makes Ruby/Sass/Compass works better and easier on Windows. But Compass.app can not watch a network folder (aka. UNC path) directly due to a JRuby bug. But if you map the folder to a network drive, it will behave just like a local folder magically.

How to use Compass.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 Compass.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.

Next: Home