Emne på «Brukerdiskusjon:Jeblad»
Utseende
Denne siden viser endringer mellom to versjoner av et innlegg av Jeblad i saken «Breakpoints i Lua-modulene» på Brukerdiskusjon:Jeblad.
Du kan se andre versjoner av dette innlegget i innleggshistorikken.
Linje 1: | Linje 1: | ||
Du kan debugge Lua med breakpoints, men da må du sette opp et kjøremiljø på lokal maskin. Det er nokså knotete. Det er ikke-trivielt å sette opp et fullt utviklingsmiljø når du skal ha med både Commons, Wikibase repo, og en lokal Wikibase client. I praksis er det ingen som gjør det kun for å få til debugging. |
Du kan debugge Lua med breakpoints, men da må du sette opp et kjøremiljø på lokal maskin. Det er nokså knotete. Det er ikke-trivielt å sette opp et fullt utviklingsmiljø når du skal ha med både Commons, Wikibase repo, og en lokal Wikibase client. I praksis er det ingen som gjør det kun for å få til debugging. |
||
(Istedenfor å spinne opp en brukerspesifikk debugger i en sandkasse valgte de å lobotomere Lua. Veldig smart.) |
|||
Alternativet er å debugge med <code>mw.dumpObject()</code> eventuelt <code>mw.log()</code> og <code>mw.logObject()</code>. Det funker på kall fra consol-linja, men ikke hvis du vil vise en side. Utviklingsmiljøet on-wiki er for å si det rett ut; '''helt rævva'''. |
Alternativet er å debugge med <code>mw.dumpObject()</code> eventuelt <code>mw.log()</code> og <code>mw.logObject()</code>. Det funker på kall fra consol-linja, men ikke hvis du vil vise en side. Utviklingsmiljøet on-wiki er for å si det rett ut; '''helt rævva'''. |