זוהי אפליקציית לינוקס בשם Closure Compiler JS, שאת הגרסה האחרונה שלה ניתן להוריד כ-20160916.0.0sourcecode.tar.gz. ניתן להריץ אותה באופן מקוון בספק האירוח החינמי OnWorks לתחנות עבודה.
הורד והפעל באופן מקוון את האפליקציה הזו בשם Closure Compiler JS with OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
צילומי מסך:
מהדר סגירה JS
תיאור:
closure-compiler-js אורז את מהדר Closure של גוגל כך שיפעל תחת JavaScript (למשל, Node.js) במקום JVM, מה שהופך אופטימיזציה מתקדמת של JS לנגישה ביותר צינורות בנייה. אתם מקבלים את אותן אופטימיזציות אגרסיביות של כל התוכניות - הסרת קוד מת, שינוי שם של מאפיינים, הטמעה ותנועה בין מודולים - המסופקות דרך API ו-CLI של JS. מכיוון שזהו המהדר שאתם מכירים, הוא גם מכבד הערות מסוג Closure ו-JSDoc, מה שמאפשר כתיבה מחדש מודעת לסוג שמקטינה חבילות מבלי לשבור סמנטיקה. ההפצה מיועדת ליוצרי כלים: חברו אותה לבונדלים, סקריפטים מותאמים אישית או CI מבלי לגרור זמן ריצה של Java. זה שימושי במיוחד בסביבות מוגבלות (workers ללא שרת, sandbox) שבהן יצירת JVM אינה רצויה. בקיצור, הוא מביא את הממטב שנבדק בקרב של Closure למקומות שבהם JavaScript מודרני פועל בפועל.
תכונות
- אופטימיזציות מתקדמות מעבר למיניפיקציה בחבילה ידידותית ל-Node
- סוגי JSDoc/Closure לשינוי שם ושילוב בטוח
- ממשק שורת פקודה (CLI) ו-API פרוגרמטי עבור כלי בנייה וסקריפטים
- תנועת קוד בין-מודולים וניעור עצים עבור חבילות קטנות יותר
- עובד בסביבות ללא JVM כמו CI ללא שרתים ו-CI מוגבל
- נתיב חלופי חלופי עבור צוותים שכבר משתמשים ב- Closure Compiler
שפת תכנות
JavaScript
כל הקטגוריות
זוהי אפליקציה שניתן להוריד גם מ-https://sourceforge.net/projects/closure-compiler-js.mirror/. היא אוחסנה ב-OnWorks על מנת שניתן יהיה להריץ אותה באופן מקוון בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.