0

我在下面设置了快递服务器,一切都在开发中运行良好,但是一旦我在生产模式下构建应用程序,快递服务器就不会启动并且 URL 不再重写

从主进程调用服务器(background.ts)

let httpServer: any;
const s = initServer();
httpServer = s.server;

这是我尝试在生产设置中单击登录时遇到的错误

 POST app://./api/login net::ERR_FAILED

我的 vue.config.js 文件

module.exports = {

  publicPath: process.env.NODE_ENV === "production" ? "./" : "/",
  devServer: {
    proxy: {
      "^/api": {
        target: `${process.env.BASE_URL}`,
        changeOrigin: true,
        secure: false,
        logLevel: "debug",
        pathRewrite: { "^/api": "/" }
      }
    }
  }
}
4

0 回答 0