פרוקסי בשביל הרצת אתר אופליין
-
לפעמים כשאני במקום שאין אינטרנט (ואני לא יכול להמשיך בעבודה שלי) אני מנצל את הזמן בלימוד קצת תיכנות.
אז כרגע אני לומד vue.
הורדתי את הdocs והרצתי אותה, אך לא עובד אופליין...
כי הוא צריך להוריד את הספרייה של vue מ-CDN חיצוני.אז הרצתי אותה אונליין, ככה הוא הוריד את הספרייה, ואח"כ זה עבד גם באופליין על ידי הקאש.
אבל זה:
- לא יציב. (נמחק מהר מאיליו)
- לא שלם, יש עוד הרבה קבצי JS וCSS ועוד ספציפיים לכל דף. (ואני לא יכנס בכל דף כל פעם שאני הולך אופליין)
אז אני רוצה ליצור פרוקסי קטן שישמור כל הקבצים החיצוניים בקאש שלו.
דהיינו שהוא ילכוד את כל הקריאות החיצוניות, ישמור את הקבצים בקאש שלו, וישרת אותם לאחר כך.
וכשאני אופליין, אם נשלח קריאה לקובץ שאינו בקאש שלו, הוא ירשום את זה ויוריד אותו כשאני חוזר אונליין.אני חושב ליצור אותו בעזרת AI (שכל הרעיון בזכותו..), אבל זה גם דורש זמן.
אז אני שואל פה אם יש ידיעה למישהו על תוכנת פרוקסי כזו מן המוכן.
(לא סקוויד/נגיקס וכדומה, אלא משהו פשוט וקל (קל להגדרה, קל לשימוש, וקל על המחשב))תודה.
-
אני חושב שספציפית עבור VUE כל הצורך מיותר, אני חושב שאפשר לשנות את ההפניה מהCDN לתיקיית הספריה שהותקנה על ידי מנהל החבילות.
אגב שווה לך להכיר כלי שהייתי משתמש בו הרבה:
https://devdocs.io/
הכל שמה ניתן להתקנה אופליין לגמרי.@dovid כתב בפרוקסי בשביל הרצת אתר אופליין:
אני חושב שספציפית עבור VUE כל הצורך מיותר, אני חושב שאפשר לשנות את ההפניה מהCDN לתיקיית הספריה שהותקנה על ידי מנהל החבילות.
לא מצאתי הפניה נורמלי, רק כמו:
https://unpkg.com/vue@${vueVersion.value || defaultVersion}/dist/vue.esm-browser.js
במקרה הקודם (כשהקאש נמחק) ערכתי קובץ הHOSTS לשרת לוקלי שהגשתי דרכו את הקובץ, אבל אחר כמה דקות זה לא עבד, כי כל כמה דפים משתמשים בגירסה אחרת של VUE (כלומר vue@3.5.28 / vue@3.5.30).
הגשתי אז אותו קובץ דרך כמה קישורים... אבל כנ"ל זה מאוד לא יציב ומאוד לא נוח, וזה הכל רק לגבי הספרייה המרכזית. ציינתי למעלה שמדובר בעוד הרבה קבצים שונים.אגב שווה לך להכיר כלי שהייתי משתמש בו הרבה:
https://devdocs.io/
הכל שמה ניתן להתקנה אופליין לגמרי.אכן כלי מצויין, מכירו מכבר. אבל הכל שם מעורב, לא רואים התחלה וסוף. גם לא כולל playground.
מתאים יותר לרפרנס, לא ללימוד מאפס.
(ואגב יש אותו גם כתוכנה להורדה, מעלתה שהתוכן יותר שמור נגד מחיקה אוטומטי כי זה סוכ"ס קאש)היוצא, עדיין אני מחפש פתרון נוח קל ומהיר בשביל הרצת אתרים כאלו אופליין באופן מושלם.
אם אני לא ימצא, אני יעשה משהו בעצמי, אני רק רוצה לחסוך את העבודה במדה שיש.
-
@צדיק-תמים אני צריך את זה לאתר שכן צריך רינדור בצד לקוח בגדול.
לא נראה לי ששייך לפתור את הבעיה באופן מושלם בלי פרוקסי. -
@צדיק-תמים אני צריך את זה לאתר שכן צריך רינדור בצד לקוח בגדול.
לא נראה לי ששייך לפתור את הבעיה באופן מושלם בלי פרוקסי.@מד https://github.com/EliShteinman/vue-docs-offline/tree/feature/offline-docker
תבדוק את זה
או מדוקר האב
https://hub.docker.com/r/a0533057932/vue-docs-offlineבאם אתה רוצה אתה יכול להשוות למיין ולראות את השיוניים שנעשו ולהבין מה לעשות בפרוייקטים אחרים מהסוג הזה