在本地主机上的spartacus应用程序中进行纱线启动时,出现以下错误:
[HPM] Error occurred while trying to proxy request /rest/v2/electronics-spa/cms/pages?fields=DEFAULT&pageType=ContentPage&pageLabelOrId=homepage&lang=en&curr=USD from localhost:4200 to https://localhost:
9002 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
我有相当标准的proxy.bankend.js文件。有什么建议我可以调查吗? 我已经测试过后端可以直接通过url访问。
关于, 存档
答案 0 :(得分:0)
我对这种情况很熟悉。通常,当我要代理的端点无法访问时,会发生此错误。
看着错误,我可以看到您的请求仍在发送给https://localhost:9002
,因此我相信您的代理可能没有被取走。
您应确保正确指定了代理配置。可以通过修改启动脚本package.json
在您的"start": " ng serve --proxy-config proxy/proxy.backend.js",
中完成(在这种情况下,我的代理位于代理文件夹中)。
希望这会有所帮助!