Решил добавить модуль Axios Module на nuxt. Сделал все по инструкции:
1) Установил
npm install @nuxtjs/axios
2) В
nuxt.config.js добавил модуль
modules: [
'@nuxtjs/axios',
],
3) скопировал пример для
asyncData из
документации с нужным url
async asyncData({ $axios }) {
const ip = await $axios.$get('https://jsonplaceholder.typicode.com/todos/1')
return { ip }
},
Выдает ошибку:
ERROR Cannot read property '$get' of undefined 16:18:09
at asyncData (index.vue:49:0)
at promisify (.nuxt/utils.js:262:0)
at server.js:1455:82
at Array.map (<anonymous>)
at module.exports../.nuxt/server.js.__webpack_exports__.default (.nuxt/server.
js:222:0)
Как это починить?