Nuxt проблема с постом - PullRequest
       15

Nuxt проблема с постом

0 голосов
/ 21 ноября 2018

Я сделал какое-то приложение, которое делает запрос к серверу и нормально работало в режиме разработки, но когда я отправляю его в Heroku, оно не делает никаких обращений к серверу, и в консоли я вижу, что оно пытаетсязапрос localhost:3000/request.

Это приложение Nuxt.js, и я делаю запрос с Axios.
Я попытался добавить cors(), но это не сработало.Возможно, это что-то из Nuxt.

axios.post('/request', data)...

1 Ответ

0 голосов
/ 21 ноября 2018

Вам необходимо установить baseURL axios.Базовый URL в идеале должен быть получен из среды (например, переменная env).Итак, укажите axios в конфигурации Nuxt.JS, и axios должен запрашивать данные с правильного URL.

Вот фрагмент адаптированной конфигурации Nuxt.JS:

modules: [
  ['@nuxtjs/axios', {
    baseURL: 'https://<YOUR-BASE-DOMAIN>'
  }]
]

Тамтакже есть отчет о проблемах для axios для nuxt: https://github.com/nuxt-community/axios-module/issues/134

...