Django-auto-Ελαχιστοποίηση είναι ένα app Django που παρέχει αυτόματη CSS και JavaScript σμίκρυνσης και βελτιστοποίηση.
installation
Μπορείτε να κατεβάσετε Django-auto-Ελαχιστοποίηση χρησιμοποιώντας οποιαδήποτε από τις ακόλουθες μεθόδους:
Checkout από Mercurial
Χρησιμοποιήστε την ακόλουθη εντολή:
hg κλώνος https://bitbucket.org/dschaefer/django-auto-minify
Στη συνέχεια, εκτελέστε:
python setup.py εγκαταστήσετε
Εγκατάσταση μέσω PyPi
Χρησιμοποιήστε μία από τις ακόλουθες εντολές:
Pip εγκατάσταση Django-auto-Ελαχιστοποίηση
easy_install Django-auto-Ελαχιστοποίηση
Διαμόρφωση
INSTALLED_APPS
Πρώτα θα πρέπει να προσθέσετε auto_minify να INSTALLED_APPS σας στο settings.py:
INSTALLED_APPS = (
& Nbsp? ...
& Nbsp? 'Auto_minify »,
& Nbsp? ...
)
Ρυθμίσεις
- AUTO_MINIFY_ENABLED
& Nbsp? Ενεργοποίηση αυτόματης Ελαχιστοποίηση; (Προεπιλογή: δεν settings.DEBUG)
- AUTO_MINIFY_JS_CMD
& Nbsp? Το πρόγραμμα για την ελαχιστοποίηση των αρχείων Javascript. Reqs:% (εισόδου) s και% (έξοδος) s πρέπει να είναι παρόντες. (Προεπιλογή: Καμία)
& Nbsp? Ex: «java -jar compiler --js% (εισόδου) s --js_output_file% (έξοδος) s '
- AUTO_MINIFY_CSS_CMD
& Nbsp? Το πρόγραμμα για την ελαχιστοποίηση των αρχείων CSS. Reqs:% (εισόδου) s και% (έξοδος) s πρέπει να είναι παρόντες. (Προεπιλογή: Καμία)
& Nbsp? Ex: «java -jar yuicompressor.jar% (εισόδου) s -o% (έξοδος) s --type css"
- AUTO_MINIFY_JS_ROOT:
& Nbsp? Η απόλυτη διαδρομή για τα αρχεία Javascript έργο Django για σας.
- AUTO_MINIFY_CSS_ROOT:
& Nbsp? Η απόλυτη διαδρομή για τα αρχεία CSS έργο Django για σας.
- AUTO_MINIFY_MIN_DIR_NAME:
. & Nbsp? Το όνομα του καταλόγου που τα minified αρχεία θα πρέπει να τοποθετούνται σε (προεπιλογή: λεπτά)
- AUTO_MINIFY_JS_MIN_ROOT
& Nbsp? Η απόλυτη διαδρομή προς τον κατάλογο όπου θα αποθηκευτούν τα αρχεία minified το JavaScript. (Προεπιλογή: συνάρτηση os.path.join (AUTO_MINIFY_JS_ROOT, AUTO_MINIFY_MIN_DIR_NAME))
- AUTO_MINIFY_CSS_MIN_ROOT
& Nbsp? Η απόλυτη διαδρομή προς τον κατάλογο όπου θα αποθηκευτούν τα minified αρχεία CSS. (Προεπιλογή: συνάρτηση os.path.join (AUTO_MINIFY_CSS_ROOT, AUTO_MINIFY_MIN_DIR_NAME))
- AUTO_MINIFY_JS_URL
& Nbsp? Η σχετική διεύθυνση URL σε JavaScript αρχεία έργου Django για σας. (Προεπιλογή: συνάρτηση os.path.join (settings.MEDIA_URL, «JS))
- AUTO_MINIFY_CSS_URL
& Nbsp? Το σχετικό URL σε CSS αρχεία έργου Django για σας. (Προεπιλογή: συνάρτηση os.path.join (settings.MEDIA_URL, «CSS))
Χρήση
Πρότυπο Ετικέτες
- {% Js_inline%} ... {% end_js_inline%}
& Nbsp? Περιλαμβάνει άμεσα το σύνολο του κώδικα JavaScript ανάμεσα στις ετικέτες έναρξης και λήξης. Δεν σμίκρυνση.
- {% Js_include filename.js%}
& Nbsp? Δημιουργεί ένα
Στοιχεία Λογισμικού:
Εκδοχή: 0.2
Ανεβάστε ημερομηνία: 11 May 15
Άδεια: Δωρεάν
Δημοτικότητα: 12