Изпълнение на код чрез тестов сървър на JavaScript
В папката със сървъра намерете файла server.js.
В този файл можете да пишете JavaScript,
който ще бъде изпълнен на сървъра.
Този файл съдържа обект с маршрути, чиито ключове ще бъдат адреси, а стойностите - функции, които ще бъдат изпълнени при достъпване на съответните страници чрез браузъра.
Нека разгледаме пример. Поставете в този файл следния код:
export default {
'/test/': function() {
return 'hello world';
}
}
След това спрете сървъра, като натиснете в конзолата
комбинацията от клавиши Ctrl + C. След това го рестартирайте
с командата:
node index.js
Сега можете да се обърнете чрез браузъра
на адреса http://localhost:3001/test/.
В резултат ще бъде изпълнена нашата функция
и в браузъра ще бъде изпратен текстът, който
тя върне чрез return.
Можем да поставяме в тази функция всякакъв код на JavaScript. Например, нека напишем следното:
export default {
'/test/': function() {
let num1 = 1;
let num2 = 2;
return num1 + num2;
}
}
Създайте обработвачи на адреси /page1/,
/page2/, /page3/. Достъпете
ги чрез браузъра.