Javascript nuxtjs/axios初始化4.4.0版的方法是什么?(nuxt.js)

Javascript nuxtjs/axios初始化4.4.0版的方法是什么?(nuxt.js),javascript,node.js,vue.js,axios,nuxt.js,Javascript,Node.js,Vue.js,Axios,Nuxt.js,我想使用nuxtjs/axios模块 首先,我用npm安装模块 npm安装nuxtjs/axios 然后在nuxt.config.js文件中设置选项 modules: [ ['@ nuxtjs/axios', { baseURL: 'http://localhost: 4000', browserBaseURL: '/api', }], ] 当我用 npm运行开发 我预期的结果如下: 在nuxtjs/axios 2.1.0版中,它的构建如下 [AXIOS]基本URL

我想使用nuxtjs/axios模块

首先,我用npm安装模块

npm安装nuxtjs/axios

然后在nuxt.config.js文件中设置选项

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

npm运行开发

我预期的结果如下:

在nuxtjs/axios 2.1.0版中,它的构建如下

[AXIOS]基本URL:http://localhost:3000/,浏览器:/

为什么我看不到上面的消息?

我想这可能是因为asyncData(){}有问题。


另外,browserBaseURL:“/api”不起作用。

您应该将axios模块包含和选项分开。

modules: [
  '@nuxtjs/axios'
],
axios: {
  baseURL: 'http://localhost: 4000',
  browserBaseURL: '/api'
}
这可能只是一个输入错误,但是应该使用npmi-S@nuxtjs/axios命令(带@)安装模块。

此外,默认情况下,browserBaseURL设置为api,因此您无需手动设置。

有关更多信息,请参阅文档: