Имеется Express сервер
require('dotenv').config();
const express = require('express');
const app = express();
const path = require('path');
const helmet = require('helmet');
const bodyParser = require('body-parser');
const morgan = require('morgan');
const accessControl = require('./middleware/accessControl');
const createDb = require('./utils/dbSetting');
const logStream = require('./utils/Log');
const apiRouter = require('./routes/api');
createDb();
app.use(helmet());
app.use(morgan('short', {stream: logStream('main.log')}));
app.use(bodyParser.json()); // for parsing application/json
app.use(bodyParser.urlencoded({ extended: true })); // for parsing application/x-www-form-urlencoded
app.use(express.static(path.join(__dirname, '/view/dist/')));
app.use(accessControl);
app.use('/api', apiRouter);
app.get('/*', function (req, res) {
res.sendFile(path.join(__dirname, 'view', 'dist', 'index.html'));
});
app.listen(process.env.PORT, ()=> {
console.log('ARM-ZVIT Server listening on '+ process.env.PORT +' port');
});
При обновлении страницы в браузере вылетает ошибка:
Я так понимаю что у меня в ответе отправляются неправильные заголовки содержимого. Как решить эту проблему?
Структура dist/
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть проблема в очистке формы после выбора элемента в typeaheadjs
Есть 2 компонента1йы компонент это слайдер,который занимает центр экрана
Юзаю слик слайдер в реакте который мапит массив(rooms=[{title,id,img}]) и показывает фотки и рероутит при клике в зависимости от ид элемента массива