http.createServer(
app
)
.listen(port, host, () => {
console.log(`Привет от сервера! https://${host}:${port}`);
});
https ты не отключаешь, ломаешь. удали данный код и просто запусти встроенный сервер в expressapp.listen(Нужный порт)
http://ip сервера:порт express сервера
const https = require('node:https');
const express = require('express');
const app = express();
const fs = require('node:fs');
const options = {
key: fs.readFileSync('/etc/letsencrypt/live/example.com/privkey.pem'),
cert: fs.readFileSync('/etc/letsencrypt/live/example.com/cert.pem'),
};
app.post('/', (req, res) => {
let mail = '';
req.on('data', chunk => {
mail += chunk
console.log(mail);
});
req.on('end', () => {
sendRuProgram(mail);
});
res.status(200).type('text/plain')
res.send('Отправили программу!');
})
https.createServer(
options,
app,
).listen(port, host, () => {
console.log(`Привет от сервера! https://${host}:${port}`);
});
.navbar {
&-top {}
}
у тебя тут отдельный блок затесался вообще. Разницы между SCSS и SASS нет за исключением синтаксиса, как можно прийти к мысли, что есть разница в размере вложенности вообще хз..block {
&--mod {}
}
.block__element {
&--mod {}
}
Проблема: в выдачу попадают не только результаты по итоговому слову, но и иногда вместе с ними - результаты частично введенного словаА что собственно не так? Хочешь получать один результат правь поиск на стороне бэкенда до полного совпадения или отфильтровывай массив результатов на фронте.
$('#form__on_page_search').on('input', function() {
clearTimeout(timer);
timer = setTimeout(function() {
live_search_js();
}, 200);
});