Øvelse – Kjøre- og feilsøke kode
Nå som du er koblet til SSH-serveren, er du klar til å starte kodingen! Du må generere et grunnleggende Node-program fordi du har som oppgave å utvikle en Express-app for byrået.
I denne øvelsen skal du opprette et grunnleggende Node-prosjekt og kjøre og feilsøke prosjektkoden, samtidig som du er koblet til ved hjelp av SSH.
Opprette og kjøre et Node.js program
Hvis du vil opprette og kjøre Node.js programmet, må du kjøre en rekke kommandoer i terminalen.
Åpne en ny terminal ved å velge Terminal>Ny terminal på oppgavelinjen. Kjør følgende kommandoer fra terminalen for å oppdatere pakkene i Linux VM og installere Node.js:
sudo apt-get updatecurl -sL https://deb.nodesource.com/setup_lts.x | sudo -E bash -sudo apt-get install nodejs -yKjør følgende kommando for å installere Express-generatoren:
sudo npm install -g express-generatorKjør følgende kommando for å opprette et nytt Express-program kalt myExpressApp:
express myExpressApp --view pugÅpne programfilene ved å velge Åpne mappe i Utforsker-visningen. Velg myExpressApp i rullegardinlisten for å åpne mappen i Visual Studio Code-vinduet.
I neste ledetekst velger du OK, som åpner mappen som inneholder programfilene dine. Hvis du blir bedt om det, kan du klarere arbeidsområdet.
Åpne terminalen igjen og kjør følgende kommando for å installere alle programmets avhengigheter:
npm installKjør følgende kommando for å kjøre programmet:
npm startProgrammet kjøres på VM-ens
http://localhost:3000. Neste trinn viser deg hvordan du blar gjennom dette programmet på den lokale maskinen.
Bla gjennom programmet
Nå som programmet kjører, kan du bruke videresending av port til å bla gjennom nettappen på den lokale maskinen.
Mens appen fortsatt kjører, kjører du kommandoen Porter: Fokuser på portvisning i kommandopaletten.
Velg knappen Videresend en port .
Angi port 3000, og trykk deretter på Enter.
Serveren videresender nå trafikk på port 3000 til din lokale maskin; Du kan nå bla til
http://localhost:3000for å se nettappen som kjører.I terminalen stopper du appen ved å trykke Ctrl + C.
Redigere og feilsøke programmet
Du kan bruke Visual Studio Codes innebygde funksjoner til å redigere og feilsøke applikasjonen som kjører på den eksterne maskinen.
Velg Filutforsker i menyen til venstre i Visual Studio Code, og åpne app.js filen.
Angi et avbruddspunkt på linje 10 i filen ved å klikke innbindingsmargen til venstre for linjenummeret. Du ser en rød sirkel som vises.
I Kjør og feilsøk-visningen velger du Kjør og feilsøk. Hvis du blir bedt om det, velger du Node.js.
Når appen kjøres, kommer du til å gå til breakpoint. Du kan undersøke variabler, opprette klokker og navigere i anropsstakken i feilsøkingsvisningen i sidepanelet. Du kan kontrollere feilsøkingsøkten, for eksempel gå linje for linje, ved hjelp av feilsøkingshandlingslinjen øverst.
Du kan også redigere filen på samme måte som hvis koden var plassert på den lokale maskinen. Begynn å skrive
app., som utløser IntelliSense.
Congratulations! Du kjørte, redigerte og feilsøkte kode som bare fantes på den eksterne maskinen.