前提・実現したいこと
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
プレビュー