Ошибка при отправки статических файлов Express

142
23 января 2020, 11:10

Имеется 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/

READ ALSO
Не могу очистить input после выбора в typeahead.js

Не могу очистить input после выбора в typeahead.js

Есть проблема в очистке формы после выбора элемента в typeaheadjs

140
связь между компонентами одного уровня react

связь между компонентами одного уровня react

Есть 2 компонента1йы компонент это слайдер,который занимает центр экрана

126
Как добавить неактивное фото к slick slider react

Как добавить неактивное фото к slick slider react

Юзаю слик слайдер в реакте который мапит массив(rooms=[{title,id,img}]) и показывает фотки и рероутит при клике в зависимости от ид элемента массива

154
Как изменить класс иконки у текущего дропдауна?

Как изменить класс иконки у текущего дропдауна?

Всем привет у меня есть мини-задание

144