簡體   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