Задать вопрос
@Sergo94Min
Разработчик

Как запустить vue в режими serve на проде через nginx?

Запускаю на проде через консоль yarn dev
Сам блок в package.json
"scripts": {
    "serve": "vue-cli-service serve --port 3000",
    "dev": "npm run serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint"
  },

App running at:
- Local: localhost:3000
- Network: unavailable

В nginx блок:
location /mydir {
          proxy_pass http://localhost:3000;
          proxy_http_version 1.1;
          proxy_set_header Upgrade $http_upgrade;
          proxy_set_header Connection 'upgrade';
          proxy_set_header Host $host;
          proxy_cache_bypass $http_upgrade;
    }


Захожу на сайт и получаю Invalid Host header либо белую страницу
В консоле вижу 404 на app.js
  • Вопрос задан
  • 421 просмотр
Подписаться 1 Средний 4 комментария
Решения вопроса 1
@Sergo94Min Автор вопроса
Разработчик
Причина была в publicPath
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы