#javascript #vue.js #axios #nuxt.js #static-site-generation
Вопрос:
У меня есть Nuxt
проект с несколькими Axios
запросами к API для простого процесса регистрации и входа в систему.
Когда я запускаю свое приложение на localhost:3000, все работает нормально, но когда я запускаю «Nuxt generate», публикую свой код в AWS и пытаюсь отправить регистрационную форму, в URL-адрес добавляются только поля формы в качестве параметров get. Я даже не получаю сообщения об ошибке.
axios({
method: 'POST',
url: 'api-to-wordpress-backend.json/api',
data: this.formData,
auth: {
username: 'username',
password: 'password'
},
validateStatus: function (status) {
console.log(status)
if (status === 401) {
window.$nuxt.$eventHub.$emit('registerError');
} else if (status === 200) {
// window.$nuxt.$router.push('/')
window.$nuxt.$eventHub.$emit('registerFinish');
}
}
})
Комментарии:
1. Работает ли он локально?
yarn generate amp;amp; yarn start
?