繁体   English   中英

当我制作 setupProxy.js 时,本地主机拒绝连接

[英]Localhost refuses to connect when I make setupProxy.js

我让 setupProxy.js 处理 CORS 问题:

const proxy = require('http-proxy-middleware');

module.exports = function (app) {
    app.use(
        proxy('/myUrl', {
            target: 'http://localhost:8090',
            changeOrigin: true
        })
    )
};

在我成功并再次运行“npm start”之后,我的浏览器说 localhost 拒绝连接。 如果我删除 setupProxy.js,我可以连接到 localhost,但 CORS 策略阻止连接到后端服务器。

您是否有任何想法连接到前端,仍然使用 setupProxy.js?

你可以试试这个: createProxyMiddleware

const { createProxyMiddleware } = require('http-proxy-middleware');

module.exports = function(app) {
  app.use(
    createProxyMiddleware('/myUrl', {
      target: 'http://localhost:8090',
      changeOrigin: true,
    })
  );
};

https://stackoverflow.com/a/60354374/11652543

看到您已经很好地拼写了 setupProxy.js 的名称,这为我解决了问题。 如果这不起作用。 将 fb 的代码复制并粘贴到 setupProxy.js 中代码可以在这里找到

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM