@bchteam/api-requests-nuxt
v1.0.5
Published
Nuxt module for api-requests
Downloads
8
Readme
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.resolve(__dirname, 'api'),
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 [email protected] (https://bitch.team/)