-
Notifications
You must be signed in to change notification settings - Fork 4
Loggin
Prof. Mancuso Antonio edited this page Dec 17, 2022
·
8 revisions
Dalla versione 0.3.3 SARP supporta il loggin unificato. In altre parole viene fornita allo svilupaptore un'unica interfaccia per effettuare il log sia lato client che lato server. Tutti i log sono raccolti in un file, configurabile dal file .env, sul server e il file di log viene rotato giornalmente e compresso.
Nei file lato client, +page.svelte è possibile effettuare il lgo in questo modo:
import { Logger } from '../../js/logger'; //importo la classe che fornisce il Logger
let logger = new Logger("client"); // creo un client logger
// stamo messaggi di log su 4 livelli
logger.debug("Log di livello DEBUG da codice client");
logger.info("Log di livello INFO da codice client");
logger.warn("Log di livello WARN da codice client");
logger.error("Log di livello ERROR da codice client");