nuxtjs/axios4.4.0版本的初始化方法是什么? (nuxt.js)
nuxtjs/axios What is the way to initialize version 4.4.0? (nuxt.js)
我想使用 nuxtjs/axios 模块。
一开始,我用npm安装模块
npm install nuxtjs/axios
然后我在nuxt.config.js文件中设置选项。
modules: [
['@ nuxtjs/axios', {
baseURL: 'http://localhost: 4000',
browserBaseURL: '/api',
}],
]
当我使用
启动应用程序时
npm run dev
我希望得到以下输出:
在nuxtjs/axios版本2.1.0中,构建如下
[AXIOS] Base URL: http: // localhost: 3000 /, Browser: /
为什么我看不到上面的信息?
我觉得可能是asyncData(){}的问题。
还有 browserBaseURL: '/ api' 不起作用。
您应该将 axios 模块包含和选项分开。
modules: [
'@nuxtjs/axios'
],
axios: {
baseURL: 'http://localhost: 4000',
browserBaseURL: '/api'
}
这可能只是一个拼写错误,但应该使用 npm i -S @nuxtjs/axios
命令(带有 @)安装模块。
此外,默认情况下 browserBaseURL 设置为 api,因此您不必手动设置它。
请参阅文档以获取更多信息:https://github.com/nuxt-community/axios-module#browserbaseurl
我想使用 nuxtjs/axios 模块。
一开始,我用npm安装模块
npm install nuxtjs/axios
然后我在nuxt.config.js文件中设置选项。
modules: [
['@ nuxtjs/axios', {
baseURL: 'http://localhost: 4000',
browserBaseURL: '/api',
}],
]
当我使用
启动应用程序时npm run dev
我希望得到以下输出:
在nuxtjs/axios版本2.1.0中,构建如下
[AXIOS] Base URL: http: // localhost: 3000 /, Browser: /
为什么我看不到上面的信息?
我觉得可能是asyncData(){}的问题。
还有 browserBaseURL: '/ api' 不起作用。
您应该将 axios 模块包含和选项分开。
modules: [
'@nuxtjs/axios'
],
axios: {
baseURL: 'http://localhost: 4000',
browserBaseURL: '/api'
}
这可能只是一个拼写错误,但应该使用 npm i -S @nuxtjs/axios
命令(带有 @)安装模块。
此外,默认情况下 browserBaseURL 设置为 api,因此您不必手动设置它。
请参阅文档以获取更多信息:https://github.com/nuxt-community/axios-module#browserbaseurl