npm run dev時に「at axiosModule (node_modules/@nuxtjs/axios/lib/module.js:12:13)」
今回はnpm run devを叩いたときに下記のエラーが出たときの対処法についてご紹介していこうと思います。
1 2 3 |
ERROR Cannot start nuxt: Cannot read properties of undefined (reading 'options') 1:17:06 PM at axiosModule (node_modules/@nuxtjs/axios/lib/module.js:12:13) |
Nuxt.jsのバージョンを2.17.3から3.11.1に上げるときに起こりました。
npm run dev時に「at axiosModule (node_modules/@nuxtjs/axios/lib/module.js:12:13)」
結論から言うと、Nuxt.jsではAPI通信を行う際にaxiosからFetch APIを使うようになりました。
既存のpacakge.jsonで@nuxtjs/axiosを定義している場合は、消す必要があります。
@nuxtjs/axiosの削除に伴い、今までaxiosを使ってAPI通信をしていた箇所はすべてFetch APIを使うように修正する必要があります。
すべて修正すればnpm run dev時のaxios関係のエラーは出なくなるはずです。
終わりに
今回はnpm run devを叩いたときに冒頭のエラーが出たときの対処法についてご紹介いたしました。
ディスカッション
コメント一覧
まだ、コメントがありません