Da quanto ho capito, Compass funziona solo con Ruby. Esiste un PHP equivalente a Compass?Esiste un PHP equivalente a Compass?
risposta
Compass funziona davvero alla grande per i progetti PHP. L'ho usato su diversi progetti CakePHP e Symfony. Bussola è costruita con con Ruby, quindi hai bisogno di Ruby sul tuo computer, ma si compila con un semplice vecchio CSS. Se hai installato Ruby (e RubyGems), installa la gemma Compass e dovresti essere pronto. Le versioni precedenti di Compass utilizzavano una sintassi in stile Ruby, ma la mia comprensione è che le versioni successive hanno adottato un'opzione più simile a CSS.
Se non lo si è già, iniziare con documentation where installation is discussed in modo più dettagliato.
PHAMLP è un porto php di Sass e bussola:
http://code.google.com/p/phamlp/ o https://github.com/bluelovers/PHamlP
PHPSass è una porta di PHamlP fino aggiornati con la specifica v3.1.1.5 di SASS:
http://www.phpsass.com/ o https://github.com/richthegeek/phpsass
- 1. Esiste un equivalente PHP in sqlite3_limit?
- 2. Esiste un ColdFusion equivalente a PHP per include_once?
- 3. esiste un equivalente PHP per javascripts a = b && b.c || d
- 4. Esiste un equivalente a "continua" in Parallel.ForEach?
- 5. Esiste un css equivalente a "align =" center ""?
- 6. Esiste un valore .Net equivalente a java.util.concurrent.Executor?
- 7. Esiste un equivalente C# a IsDebuggerPresent()?
- 8. Esiste un vim equivalente a '! $' Di bash?
- 9. Esiste un dplyr equivalente a data.table :: rleid?
- 10. Esiste un OO Perl equivalente a un'interfaccia?
- 11. Esiste un Python equivalente a HighLine?
- 12. Esiste un tag XML equivalente a `ListView.addHeaderView '?
- 13. Esiste un equivalente a memcpy() in Java?
- 14. Esiste un equivalente a SuppressWarnings in Scala?
- 15. Esiste un WPF equivalente a System.Windows.Forms.Screen?
- 16. Esiste un equivalente a `cabal-dev ghc`
- 17. Esiste un S4 equivalente a unlist()?
- 18. Esiste un equivalente in C++ della funzione explode() di PHP?
- 19. Esiste un equivalente di hash_hmac di PHP in Python/Django?
- 20. Esiste un equivalente di std :: vector in PHP in C++?
- 21. Esiste un equivalente MySQL del preg_replace di PHP?
- 22. Esiste un equivalente MV MV ASP per PHP require_once()?
- 23. Esiste un equivalente PHP delle migrazioni di Rails?
- 24. Esiste un equivalente Java della funzione http_build_query di PHP?
- 25. Esiste un equivalente C# di array_key_exists di PHP?
- 26. Esiste un equivalente in PHP date() in javascript/jquery?
- 27. Esiste un Python equivalente alla funzione PHP htmlspecialchars()?
- 28. Python equivalente a "php -s"
- 29. Java equivalente a PHP morire
- 30. Ruby equivalente a $ $ di PHP
Sì, è rubino come dipendenza del tempo di compilazione, ma non come dipendenza di runtime. I progetti di Ruby possono saltare la compilazione facendo in modo che il suo framework web compili le cose secondo necessità (sono disponibili diversi plugin per Sinatra, Rails e altri.) –
Sto lavorando su Compass Extensions per supportare Drupal, dal momento che trovo entrambi in grado di funzionare davvero bene . Basta compilare prima di caricare. –
Fammi capire bene. Hai bisogno di ruby come dipendenza in fase di compilazione per ottenere inizialmente il framework della bussola installato nel progetto (e per aggiungere estensioni, ecc ...) ma non ne hai bisogno sul server di produzione? Preferirei rimuovere ruby come requisito sul server di produzione, se possibile (sul server di sviluppo non ha molta importanza). –