我在里面使用nuxt.config.js:
/*
** Nuxt.js modules
*/
modules: [
'@nuxtjs/axios',
'cookie-universal-nuxt',
'nuxt-vue-select'
],
axios: {
proxy: true,
credentials: false,
baseURL: 'https://api.example.com'
},
proxy: {
'/api/': { target: 'https://api.example.com', pathRewrite: {'^/api/': ''} }
},
Run Code Online (Sandbox Code Playgroud)
不幸的是,如果我部署 web 应用程序,yarn generate它会使用https://example.com/api/...并忽略 pathRewrite 规则到https://api.example.com/....
怎么解决呢?
目前解决此问题的唯一方法是避免使用yarn generate并始终在生产中使用yarn build; yarn start。
然而,它确实是令人失望的解决方法,有时甚至无法使用(如果一个托管不提供对节点 Web 应用程序的明确支持)。
还有其他人找到更好的解决方案吗?
| 归档时间: |
|
| 查看次数: |
1453 次 |
| 最近记录: |