// 1 вариант
app.get('/api/users', ...)
app.post('/api/users', ...)
app.put('/api/users', ...)
let router = new Router();
// 2 вариант
router.get('/users', ...)
router.post('/users', ...)
router.put('/users', ...)
app.use('/api', router);
const { exec } = require('child_process');
try {
require('nnn');
} catch (e) {
if (e.code === 'MODULE_NOT_FOUND') {
exec('npm i nnn', (err, stdout) => {
if (err) {
console.error(err);
}
console.log(stdout);
});
}
}
Например при установке моего скрипта в его конфиге будет прописываться список пакетов
img {
display: block;
/* или */
vertical-align: middle;
}
.slider-wrap .slider__item {
vertical-align: top;
}
z-index
у .block1, .block2
,