Ich habe ein Skript gemacht und ich veröffentliche die Details:
- Einfach für Designer verwenden
- WENIGER Compiler Führt unmittelbar nach Datei gespeichert wird, ohne Server-Ressourcen verbraucht
- Jeder Editor, der Fern Bearbeitung wird mit dieser Lösung arbeiten - Code Sublime Text, Textmate
Zuerst müssen Sie "NPM" auf dem Server installieren, indem Sie diese in die Konsole eingeben:
sudo apt-get install npm inotify-tools
sudo npm install -g less
sudo nano /usr/local/bin/lesscwatch
Fügen Sie den folgenden in die Datei:
#!/bin/bash
# Detect changes in .less file and automatically compile into .css
[ "$2" ] || { echo "Specify both .less and .css files"; exit 1; }
inotifywait . -m -e close_write | while read x op f; do.
if [ "$f" == "$1" ]; then.
lessc $f > $2 && echo "`date`: COMPILED";.
fi
done
Speichern, Ausfahrt, dann ausführen:
sudo chmod +x /usr/local/bin/lesscwatch
Sie sind alle fertig. Nächstes Mal, wenn Sie mit Ihrem LESS-Dateien arbeiten müssen, müssen Sie Terminal öffnen (Coda hat eine eingebaute), in den Ordner der Datei gehen (cd verwenden) und führen diese:
lesscwatch main.less main.css
Es wird gibt Informationen über erfolgreiche Zusammenstellungen oder Fehler aus. Genießen.
Wenn Sie Drupal verwenden, [weniger] (https://drupal.org/project/less) Modul automatisch für Sie weniger Dateien verarbeiten. – kenorb