שעה ותאריך בlog של vsdoce
-
@יהודי-טוב אתה בטוח שזה עונה על השאלה?
הוא לא ביקש לראות תאריך שינוי של הקבצים אלא שיחד עם הלוג יודפס תאריך שלו
@הפצת-אנקי אם מדובר בהדפסה מתוך הקוד שלך ניתן להוסיף להדפסת הלוג את התאריך הנוכחי, ידנית או פשוט להשתמש קבוע בפונקציית עזר קטנה, משהו כזה לדוגמה (פיצלתי לשני קונסולוגים כדי שידפיס אובייקטים לדוגמה בצורה תקינה, ולא ינסה להמיר לסטרינג):
function printLog(log) { console.log('### ', new Date().toJSON(),' ###'); console.log(log) }
printLog('start...')
עריכה:
אפשר להוסיף הדפסת תאריך לconsole.log...
לדוגמה לשים בראש הקובץ כזה דבר:const logFn = console.log; console.log = (log) => { logFn('### ', new Date().toJSON(),' ###'); logFn(log); };
ואז בכל קריאה לconsole.log יודפס גם התאריך וזמן הנוכחי:
-
@צדיק-תמים הרעיון שלך יפה אבל יש בו כמה בעיות.
א. זה לא עונה על השאלה, כי השאלה היא האם זה יכול להיות לבד.
ב. התשובה היא שאי דבר כזה. כלומר, אם יש דבר כזה צריך שהתמיכה של זה תגיע מהצד של מי שמציג את הקונסול, שבמקרה שלך צריך לפנות ל vs code כי שאלת עליהם.הדרך הנכונה לעשות את זה, זה על ידי שימוש בספריה בשביל הלוג של היישום או בקלות יותר על ידי קריאה לפונקציה קבועה שהיא תעשה את הלוג בתוספת הדפסה של התאריך.
יש ספריה נפוצה ללוגים: https://www.npmjs.com/package/winston
יש שם אפשרות של קביעת פורמט ללוג ואז בכל שורה להוסיף זמן הדפסה.לגבי יצירת פונציקה, זה כבר העלו פה כבר דוגמא פשוטה.
-