如何为开发和生产添加不同的baseURL?
这是目前我的 nuxt.config.js
module.exports = {
mode: 'universal',
...
axios: {
// See https://github.com/nuxt-community/axios-module#options
baseURL: 'http://10.8.0.1:8000',
credentials: false
},
...
}
For npm 运行开发 and npm 运行生成我想要不同的 baseURL。
我怎样才能做到这一点?
EDIT
// nuxt.config.js
export default {
env: {
baseUrl: process.env.BASE_URL || 'http://localhost:3000'
}
}
console.log(process.env.BASE_URL) // <-- The output is correct (I get the BASE_URL from my env variables
module.exports = {
...
axios: {
baseURL: process.env.baseUrl // <-- This is not working, why?
},
...
}
你可以这样做
在 nuxt.config.js 文件中
添加这个环境变量
build: { ....},
env: {
baseUrl: process.env.BASE_URL || 'localhost'
}
Thanks !
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)