前提・実現したいこと
Rails APIとNuxtの開発を行っており、Nuxtはlocalhost:5000
,Railsはlocalhost:3000
で立ち上げており、NuxtからRailsへの通信を行いたいと考えています。
発生している問題・エラーメッセージ
Nuxtからはaxiosで通信しています
this.$axios.$get('/api/v1/index')
ですが、通信先が http://localhost:5000/api/v1/index
となってしまい、localhost:3000
にうまく接続できない状態です
該当のソースコード
nuxt.config.js
の過去のコードで、Nuxtサーバーの立ち上げ指定とaxiosの設定を行っています
js
1target: 'server', 2・・・ 3 server: { 4 port: 5000, 5 host: 'localhost' 6 }, 7・・・ 8 axios: { 9 proxy: true 10 }, 11 proxy: { 12 '/api/v1': { target: 'http://localhost:3000', pathRewrite: {'^/api/v1': ''} } 13 },
こちら、どこに問題があるかお教えいただけると幸いです。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。