web-dev-qa-db-fra.com

Pourquoi est-ce que j'obtiens ERR_CONNECTION_TIMED_OUT dans Vue.js?

Après avoir créé un nouveau projet avec vue cli 3 je reçois cette erreur:

GET http://192.168.1.13:8080/sockjs-node/info?t=1538257166715 net :: ERR_CONNECTION_TIMED_OUT sockjs.js? 9be2: 1605

Système d'exploitation: Windows 10

13
g miou

Créez vue.config.js avec le code suivant:

module.exports = {
devServer: {

    Host: 'localhost'
    }
};

https://cli.vuejs.org/config/#devserver

8
Alexey Ryazhskikh

Pour développer la réponse d'Alexey ...

Si votre application frontale et le serveur API backend ne s'exécutent pas sur le même hôte, vous devrez envoyer des requêtes API proxy au serveur API pendant le développement. Ceci est configurable via l'option devServer.proxy dans vue.config.js. https://cli.vuejs.org/config/#devserver

module.exports = {
  devServer: {
    proxy: 'http://localhost:8080'
  }
}
0
Eric Bynum