2017-11-06 3 views
1

nuxtjs/axiosモジュールを使いたいと思います。まずnuxtjs/axiosバージョン4.4.0を初期化する方法は何ですか? (nuxt.js)

、私はnuxtjs/axios

をインストールNPM

NPMでモジュールをインストールそれから私はnuxt.config.jsファイルにオプションを設定します。 nuxtjs/axiosバージョン2.1では

enter image description here

modules: [ 
    ['@ nuxtjs/axios', { 
    baseURL: 'http://localhost: 4000', 
    browserBaseURL: '/api', 
    }], 
] 

私は

NPMの実行DEV

でアプリを起動すると、私は以下の出力を期待しています。 0の場合、次のように構築されます。

enter image description here

[AXIOS]ベースURLます。http:// localhost:3000 /、ブラウザ:私は上記のメッセージを見ることができないのはなぜ/



asyncData(){}の問題の可能性があります。

また、browserBaseURL: '/ api'は機能しません。

答えて

0

Axiosモジュールのインクルードとオプションを分ける必要があります。

modules: [ 
    '@nuxtjs/axios' 
], 
axios: { 
    baseURL: 'http://localhost: 4000', 
    browserBaseURL: '/api' 
} 

これは単なるタイプミスかもしれませんが、モジュールは(@付き)npm i -S @nuxtjs/axiosコマンドを使用してインストールする必要があります。

デフォルトでは、browserBaseURLはapiに設定されているため、手動で設定する必要はありません。

関連する問題