PHP için herhangi bir iyi SASS ayrıştırıcı?

9 Cevap php

Şu anda kullanıyorum bir CSS Cacheer alternatif olarak ancak sözdizimi biraz muğlak ve benimsenmesi de son derece düşük ... Dokümantasyon de gelmek zor, modifiye edilmiş.

Ben bir CSS Cacheer daha büyük kullanıcı tabanı ve daha iyi belgelerine sahip olarak SASS geçmek için arıyorum. I phpHaml farkında değilim ama henüz SASS için destek yok.

PHP için bir SASS Çözümleyici üzerinde herhangi bir tavsiye? Tercihen SassScript desteklemelidir.

9 Cevap

Bu deneyin bir: PhamlP

Sass 3 (bu yazı anda beta) herhangi bir dil veya çerçeve destekler. Şimdi İzle modunda bağımsız Sass çalıştırabilirsiniz.

CD, terminal proje klasörüne ve izle moduna Sass koydu:

sass --watch sass:stylesheets

Sass şimdi değişiklikler için şımarıklık klasör içinde şımarıklık dosyalarını dinlemek olacaktır. Bir Sass dosya kaydedildiğinde, Sass biçimtabloları klasöründe gelen CSS dosyasının yeni bir sürümünü oluşturur.

Ben çok bu rota önerir. Ben PhamlP veya Sass başka bir dil-belirli bir port (özellikle Sass, değil Haml) karşı bu yapıyor öneririz nedeni olarak istediğiniz Sass şimdiki kararlı / beta / kenar bültenleri ile çalışmak mümkün olmasıdır. Yeni özellikler (yeni SCSS süperset sözdizimi gibi) Sass kullanılabilir hale geldikçe, bağlantı noktası için dile özel Sass tercüman yeni sürümü geliştirici bekliyor, Haml / Sass taş değil yükselterek onlara erişim olsun.

Eğer SCSS sözdizimini kullanarak sakıncası yoksa, o zaman ben bir derleyici yazdık: http://leafo.net/scssphp/

Bu çok güncel, ve testlerin tam bir set tarafından desteklenmektedir. Ben de onunla kullanmak için bir Pusula paketi yapmaya çalışıyorum.

Çok iyi belgelerine var: http://leafo.net/scssphp/docs/

PHamlP bir liman PHPSass bakmak up-to-date SUKDÖ'nün v3.1.1.5 özellikleri ile:

http://www.phpsass.com/ veya https://github.com/richthegeek/phpsass

PHPSass dayalı bir Wordpress eklentisi de var https://github.com/sanchothefat/wp-sass ve bir Drupal modülü http://drupal.org/project/sassy

PHPSass Ruby dayanmaz.

Değil, özellikle SUKDÖ'nün için, ama orada için Leaner CSS (AZ) parsing and processing LESS files in PHP için bir sınıf var.

Ben php ile yazılmış bir css Önişlemci yarattık. Bunu buradan kontrol edebilirsiniz: https://github.com/oscarotero/stylecow

Recently saw PHPSass!

Kendi web sitesinden:

What is PHPSass?

PHPSass popüler CSS ön-işlemci language.It Ağustos 2011.It beri etkin geliştirme altında olmuştur PHamlP bir çatal, SASS için bir PHP derleyici olduğunu up-to- v3.1.1.5 SUKDÖ'nün şartname ve tarih ile aktif v3.2 gelişimini izliyor.

1. php-sass-watcher for pure PHP compiling

2. laravel-sass for perfect SASS compiling in Laravel

: Burada adlı diğer projelerin hepsi ya ölmüş olduğu gibi, korkunç kırık ya da sadece iki basit yazma aracı sona erdi (her seferinde elle tetiklemek gerek kalmadan) derlemek herhangi bir otomatik SCSS sunmuyoruz

  • otomatik css klasöründe her X saniyede (php-şımarıklık gözlemcisi) or Eğer index.php vurmak her zaman (laravel-şımarıklık) içine aynı adlı. css dosyaları içine SCSS klasöründeki tüm. SCSS derler
  • olduğu written in pure PHP!
  • kusursuz bir scssphp compiler kullanır ve çevresinde otomatik sisteminin koyar
  • son SCSS sözdizimini destekler, şu anda SCSS 3.2.12
  • tüm işletim sistemlerinde çalışır
  • 60 saniyenin altında yüklenir
  • Eğer SCSS ve css klasörü tanımlamak, böylece her zaman SCSS doğru, aynı adı css dosyaları var diyelim
  • çok Katmalar, @ ithalat ve alt klasörler ile çalışır
  • activly geliştirilmiştir
  • laravel-şımarıklık kolayca Besteci üzerinden yüklenen ve HERHANGİ modern bir PHP çerçevesinde çalışır olabilir

PhamIp aktif bir çatal http://phpsass.com/.