1.0.5 • Published 2 years ago
server_for_landing_af v1.0.5
Server_for_landing_af
Installation
$ npm i server_for_landing_af
Получить папку "server" в корень проекта
Из корня приложения выполнить команду:
cd node_modules/server_for_landing_af && npm run open && cd ../.. && cd server
после чего в корне проекта появится папка "server"
Команды
Внимание! Все команды для сервера производятся из папки "server", а не из корня проекта!
Первый запуск сервера
npm start
Перезапуск сервера
npm run restart
Закрытие порта
npm run kill
Запросы поддерживаемые с фронта по умолчанию
В локальном сервере уже есть два тестовых ответа на get и post запрос. Что бы обратиться к ним вставте в свой js следующие запросы:
// GET
function fetchStart() {
fetch('/api/start')
.then(response => response.json())
.then(data => {
console.log(data)
});
}
// POST
function fetchAnswer() {
fetch('/api/answer', {
method: 'POST',
body: JSON.stringify({"answer": "yes"}),
headers: {
'Content-type': 'application/json'
}
})
.then(response => response.json())
.then(data => {
console.log(data)
});
}
// fetch GET
fetchStart()
// fetch POST
fetchAnswer()