Uitvoering van kode via 'n toetsbediener in JavaScript
Soek die lêer server.js in die gids met die bediener.
In hierdie lêer kan jy JavaScript skryf,
wat op die bediener uitgevoer sal word.
Hierdie lêer bevat 'n objek met roetes, waarvan die sleutels die adresse sal wees, en die waardes - funksies wat uitgevoer sal word wanneer daar na die ooreenstemmige bladsye via 'n webblaaier gegaan word.
Kom ons kyk na 'n voorbeeld. Plaas die volgende kode in hierdie lêer:
export default {
'/test/': function() {
return 'hello world';
}
}
Stop dan die bediener deur in die konsole
die sleutelkombinasie Ctrl + C te druk. Herlaai dit dan
met die opdrag:
node index.js
Nou kan jy deur die webblaaier toegang verkry
by die adres http://localhost:3001/test/.
As gevolg sal ons funksie uitgevoer word
en die teks wat dit
met return terugstuur, sal na die webblaaier gestuur word.
Ons kan enige JavaScript-kode in hierdie funksie plaas. Skryf byvoorbeeld die volgende:
export default {
'/test/': function() {
let num1 = 1;
let num2 = 2;
return num1 + num2;
}
}
Skep hanteerders vir die adresse /page1/,
/page2/, /page3/. Gaan
daarmee via die webblaaier te werk.