@goodden1

Почему Proxy Nuxt не работает на heroku?

Повторял проект с coursehunter о создании блога на Nuxt + Laravel API.
фронт и бэк были на разных доменах.
фронт стучался к бэкэкэнду по адрес/api
Локально все работало отлично.(потому что в курсе было настроено cors для laravel)

Я залил на heroku frontend одним приложением, а backend другим.
Все ключи для laravel и nuxt прописал, все заработало. Но стала вылетать ошибка CORS.
окей
погуглив, я нашел инфу о nuxt proxy.Подключил, но теперь приложение вообще не открывается. В логах heroku следующая ошибка:
5dc6d98d2ca62081721510.png

Если убрать в nuxt.config.js proxy и оставить в axios просто baseurl этой ошибки нет
Вот так выглядит сейчас мой nuxt.config.js:

modules: [
    // Doc: https://axios.nuxtjs.org/usage
    '@nuxtjs/auth',
    '@nuxtjs/axios',
    '@nuxtjs/pwa',
    '@nuxtjs/proxy'
  ],
  axios: {
    proxy: true
  },

  proxy: {
    '/api/': { target: 'https://api-for-blog.herokuapp.com/api', pathRewrite: {'^/api/': ''},changeOrigin: true }
  },
  auth: {
    strategies: {
      local: {
        endpoints: {
          login: { url: "login", method: "post", propertyName: "meta.token" },
          user: { url: "user", method: "get", propertyName: "data" },
          logout: { url: "logout", method: "post" },
        },
      }
    },
    watchLoggedIn: true,
    rewriteRedirects: true
  },
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Amigoweb Магнитогорск
от 50 000 до 70 000 руб.
Brizo CRM Москва
от 100 000 до 150 000 руб.
от 80 000 до 160 000 руб.
15 нояб. 2019, в 01:36
10000 руб./за проект
15 нояб. 2019, в 01:32
5000 руб./за проект