rails6 axios利用時にエラー「TypeError: axios__WEBPACK_IMPORTED_MODULE_1__.default.get is not a function」が発生

rails6 axios利用時にエラー「TypeError: axios__WEBPACK_IMPORTED_MODULE_1__.default.get is not a function」が発生

rails6で、vue.jsでaxiosを利用時にエラー「TypeError: axios__WEBPACK_IMPORTED_MODULE_1__.default.get is not a function」が発生した原因を記述します。

環境

  • OS ubuntu20.10
  • ruby 2.7.2
  • rails 6.1.0
  • Postgresql 13.1 (dockerで構築)

エラー全文

以下のコマンドを実行すれば、vue.jsを利用するにあたり必要なファイルを用意してくれます。

ソースコード

原因

突然発生したので、驚きましたが、誰かが「axios.vue」という名前でvueファイルを作成しただけでした。。。

対処法

当然、削除するかリネームで治ります。