WongSaang/chatgpt-ui

yarn dev 后[nuxt] [request error] [unhandled] [500] [HPM] Missing "target" option. Example: {target: "http://www.example.org"}

Opened this issue · 2 comments

想问一下各位大佬, [nuxt] [request error] [unhandled] [500] [HPM] Missing "target" option. Example: {target: "http://www.example.org"} ,你们开发环境是怎么解决这个问题的

fish: set -x SERVER_DOMAIN ${be url}

zsh: export SERVER_DOMAIN=${be url}

or in server/apiProxy.ts:

import { createProxyMiddleware } from 'http-proxy-middleware'
export default defineEventHandler(async (event) => {
    await new Promise((resolve, reject) => {
        createProxyMiddleware({
            target: process.env.SERVER_DOMAIN ?? 'http://localhost:3000', // <-- here
            pathFilter: '/api',
        })(event.node.req, event.node.res, (err) => {
            if (err)
                reject(err)
            else
                resolve(true)
        })
    })
})

想问一下各位大佬, [nuxt] [request error] [unhandled] [500] [HPM] Missing "target" option. Example: {target: "http://www.example.org"} ,你们开发环境是怎么解决这个问题的

请问你这个解决了么?这个问题按照上述回答解决之后,启动项目页面加载不出来你有遇到吗