0

我希望我的 baseUrl 成为我的域名而不是 localhost。像https://domain/api/post/allpost 这样的东西。我现在用 nuxt 开发并用 zeit 部署。但是当我尝试使用 mydomain/api/post/all 访问 api 时,它失败了。但它只适用于 localhost:3000/api。我用axios。

在 nuxt.config.js

...
env: {
    baseUrl: process.env.baseUrl || "http://localhost:3000"
  }

在 nuxt 页

Axios.get(`${process.env.baseUrl}/api/post/all`)

即使我将 baseUrl 从 localhost 更改为“ https://my-domain.com ”,它仍然无法调用我的 api 路由。请我需要帮助

4

0 回答 0