Nuxt module for api-requests
Setup
- Add
api-requests-nuxt
dependency to your project - Add
api-requests-nuxt
tomodules
section ofnuxt.config.js
- Add
@nuxtjs/axios
dependency to your project and tomodules
section ofnuxt.config.js
WARNING: it's important to add @nuxtjs/axios
after api-requests-nuxt
!
modules: 'api-requests-nuxt' apiDirectory: path debug: true // default is false injectKey: 'request' // default is 'api' '@nuxtjs/axios'
Usage
You can use api-requests
by calling this.$api[REQUEST_NAME](REQUEST_PARAMS)
in Vue object or Vuex actions.
Set debug
option to false
to disable logging of successful requests.
Set injectKey
option to request
, for example, to call api-request with this.$request
instead of this.$api
.
License
Copyright (c) Bitch Intelligence we@bitch.team (https://bitch.team/)