Sida 1 av 1

consol.table

InläggPostat: 24 feb 2020, 21:44
av anita_r
hej!

Har råkat ur för en konstig grej. förra veckan när jag lämnade in kmom03 så fungerade mitt terminalprogram som det skulle. Efter att jag installerat de nya modulerna för kmom04 så fungerade inte consol.table som längre, utan jag var tvungen att ändra i min kod för att få resultatet utskrivet i tabell.

innan:
console.table([], res);
gav tidigare en snygg tabell, nu tom tabell.

efter:
console.table(res);

Men även om jag får ut mina resultat efter ändring, så får jag nu fnuttar runt text, det vill jag ju inte ha.
jag får även med en index-kolumn som jag inte hade tidigare, plus att texten i en kolumn är höger-justerad.

tror att jag blir galen snart :(

Re: consol.table

InläggPostat: 24 feb 2020, 22:56
av mos
Avgränsa och felsök. Är det console.table som är problemet eller variabeln res?

OM du använde ett externt npm-lib för console.table, pröva at installera det igen?

Re: consol.table

InläggPostat: 24 feb 2020, 23:11
av anita_r
ok,
jag har hittat felet, det är jag som inte förstår node.js

jag hade tagit bort
const cTable = require('console.table');
eftersom jag vid valideringen fick ett felmeddelande att jag inte använde konstanten cTable.

Men jag måste kalla på console.table för att kunna använda metoden
sen kan jag få ut min sql query i en fin tabell med
console.table([], res);

men då använder jag inte konstanten cTable, och får felmeddelande.
så hur ska jag skriva koden?

Re: consol.table

InläggPostat: 25 feb 2020, 10:21
av mos
I kursrepot ligger ett par exempelprogram som använder olika varianter av consol.table. Kika där och se om det hjälper?
https://github.com/dbwebb-se/databas/tr ... dejs/table

Re: consol.table

InläggPostat: 25 feb 2020, 22:24
av anita_r
Tack/Anita