axios n'est pas définie en vue js cli

J'ai installé axios à l'aide de la npm install axios commande c'est mon package.json dépendances

 "dependencies": {
    "axios": "^0.18.0",
    "bootstrap-vue": "^2.0.0-rc.11",
    "vue": "^2.5.2",
    "vue-router": "^3.0.1"
  },

Je me suis inscrit à l'axios dans mon main.js fichier.

import Vue from 'vue'
import VueRouter from 'vue-router'
import BootstrapVue from 'bootstrap-vue'

import axios from 'axios'
import App from './App'
import routerList from './routes'

Vue.use(axios)
Vue.use(BootstrapVue)
Vue.use(VueRouter)

Quand j'ai essayé d'utiliser axios dans un de mes composants, j'obtiens cette erreur:

Uncaught ReferenceError: axios is not defined

Comment résoudre ce problème?

  • L'erreur peut être de n'importe quel fichier. Vérifiez tous les lieux que vous essayez de l'utiliser et assurez-vous de l'importer correctement partout!
InformationsquelleAutor Beginner | 2018-07-17