Повторял проект с coursehunter о создании блога на Nuxt + Laravel API. фронт и бэк были на разных доменах. фронт стучался к бэкэкэнду по адрес/api Локально все работало отлично.(потому что в курсе было настроено cors для laravel)
Я залил на heroku frontend одним приложением, а backend другим. Все ключи для laravel и nuxt прописал, все заработало. Но стала вылетать ошибка CORS. окей погуглив, я нашел инфу о nuxt proxy.Подключил, но теперь приложение вообще не открывается. В логах heroku следующая ошибка:
Если убрать в 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
},
proxy
не работает при генерации статического сайта (npm run generate
).
Вместо proxy: true
, используй proxy: false
и укажи другой baseURL
Вот ссылка
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Возникла проблема, пишу программу на WPF и мне нужно заполнять TextBox Дело в том, что я заполняю TextBox последовательно после проверки разных условий