Деплой Java Spring Maven + Vue.js на Heroku

Сервер Heroku при попытке обратиться на url frontenda кидает запрос на Backend , как мне исправить это?

Захожу на основной адрес и нажимаю на "Авторизоваться" меня кидает сюда работает джава скрипт

но если я сразу впишу такую ссылку "https://my-fuv-store-back.herokuapp.com/login" отправляеться GET запрос на backend ошибка

Вот код server.js:

const history = require('connect-history-api-fallback')
const express = require('express')
const path = require('path')


const app = express()
const staticFileMiddleware = express.static(path.join(__dirname, 'dist'))


app.use(history())
app.use(staticFileMiddleware)

app.get('/.*/', function (req, res) {
    res.render(path.join(__dirname + 'index.html'))
})

const port = process.env.PORT || 3693
app.listen(port, function () {
    console.log('Express serving on 3693')
})
    
    

конфигурация vue.config.js:

        // vue.config.js
    module.exports = {
        // https://cli.vuejs.org/config/#devserver-proxy
        devServer: {
            port: 3693,
            proxy: {
                '/api': {
                    target: 'http://localhost:8080',
                    ws: true,
                    changeOrigin: true
                },
            },
            allowedHosts: [
                'localhost:8080'
            ]
        }
    }
    
    
 

Ответы (0 шт):