shrink

צילום מסך תוכנה:
shrink
פרטי תוכנה:
גרסה: 1.1.1
טען תאריך: 20 Feb 15
מפתחים: Jeronimo Jose Albi
רשיון: ללא תשלום
פופולריות: 0

Rating: 1.0/5 (Total Votes: 1)

פסיכולוג הוא הפקודה לשרשור ודחיסת גיליונות סגנון CSS ו- JavaScript קבצים שהופך אותם & nbsp קטנים יותר;. כיווץ (או מזעור) קבצים אלה מפחית את מספר הבקשה שהתקבלו לאחר טעינת עמוד וגם בגודל של בקשות אלה.
פקודה זו תלויה על מדחס YUI לעשות את העבודה, וניתן להפעיל עם Python 2.5 ומעלה.
קבצי config סגנון INI משמשים לדעת שקבצים יהיו minified וגם לדעת אילו ימוזג לפני המזעור.
כדי להציג מידע תסריט ואפשרויות לרוץ:
& Nbsp; לכווץ -h
css מזער וקבצי JS
כדי למזער את כל הקבצים, הפעל:
& Nbsp; לכווץ -f example_shrink.cfg כל
זו תשתמש yuicompressor.jar וקובץ example_shrink.cfg בספרייה נוכחית כדי לדחוס את כל הקבצים.
במקרה שminimzation אינו רצוי לכל הקבצים, ניתן גם למזער קבצים בודדים, או קבוצה של קבצים, על ידי שימוש בשם (ים) של כל סעיף במקום כל כטיעון.
לרשימת סעיפים זמינים, הפעל:
לכווץ -f -l example_shrink.cfg
פורמט קובץ Config
קובץ Config הוא קובץ INI עם סעיף שהוגדר עבור כל קובץ בודד שיכול להיות שנוצר.
לminification של קובץ יחיד סעיף יהיה כתוב כמו:
[מדגם-קובץ בודד-JS]
source_directory =% (base_dir) s / js
destination_file = מדגם-file.min.js
source_files = מדגם-file.js
אפשרויות סעיף:
- ערך source_directory יצביע על הספרייה שבה קובץ (ים) המופיע בsource_files נמצא.
- ערך source_files יכול להיות שם של קובץ יחיד, או רשימה של שמות קבצים. כאשר רשימה של שמות היא נתון, כל קובץ ברשימה משורשר (מלמעלה למטה) לתוך קובץ אחד לפני הדחיסה.
- Destination_directory כאשר ערך זה קיים הוא משמש כספריית פלט לקובץ minified. כברירת מחדל קובץ minified מופק בספריית מקור.
- ערך destination_file הוא שם עבור קובץ minified.
- חשיש כאשר נכון לכלול קובץ יעד בחשיש פסיכולוג. ראה פסיכולוג קובץ חשיש.
ניתן לציין קבצים רבים שיש בשרשור לקובץ אחד שייקרא עם הערך נתון בdestination_file, על ידי כתיבת סעיף כמו:
[מדגם-מרובה-file-css]
source_directory =% (base_dir) s / CSS
destination_file = מדגם-מרובה-file.min.css
source_files =
& Nbsp; מדגם-file1.css
& Nbsp; מדגם-file2.css
& Nbsp; מדגם-file3.css
קבוצות סעיף
במקום לרוץ תסריט עם מדגם של קובץ יחיד-JS ומדגם-מרובה-file-css כטיעונים ניתן להגדיר קבוצה כמו:
[מדגם-קבוצה]
קבוצה =
& Nbsp; מדגם-קובץ בודד-JS
& Nbsp;-file-css מדגם מרובה
ולאחר מכן להפעיל script minifier עם מדגם-קבוצה כפרמטר.
לכווץ קובץ חשיש
לאחר minification פסיכולוג יכול ליצור קובץ המכיל חשיש SHA1. הקובץ נוצר כאשר סעיף אחד לפחות בקובץ config יש חשיש = true. Hash נוצר באמצעות התוכן של כל קבצי היעד בקטעים אלה.
זה שימושי לדעת מתי כמה קבצים השתנו, וכדי לטעון מחדש קבצי Javascript CSS וסטטי ללא שימוש במספר חותמת או גרסה. מתישהו יכול להיות רצוי כדי לטעון מחדש קבצים סטטיים שונה מבלי להגדיל את גרסת יישום. במקרים אלה החשיש יכול לשמש כפרמטר בקשה במקום מספר גרסה

מה חדש במהדורה זו:.

    • use_2to3 טיעון התקנה מופעלת כעת רק סדרת פיתון 3 ל
    • מוסף פריסה מציינת לreadme קובץ
    • מוסף לקרוא הרשאות לקבצים שנוצרו לקבוצה ואחרים

    מה חדש בגרסת 1.1.0:

    • נוספה תמיכת פיתון 3
    • תיעוד עדכון
    • קבצים ראשוניים נוסף לבדיקת יחידה

    מה חדש בגרסת 1.0.1:

    • טיעון --hash-dir נוסף כדי לאפשר שינוי dir קובץ החשיש במהלך ריצה
    • אפשרות קובץ INI לדחוס נוסף כדי למנוע דחיסת קובץ יעד
    • טיעון --example-cfg נוסף כדי ליצור קובץ example_shrink.cfg בתיקייה נוכחית

    דרישות :

    • Python

  • תוכנות אחרות של יזם Jeronimo Jose Albi

    Duende
    Duende

    11 May 15

    תגובות ל shrink

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!