【问题标题】:Adding Proxy configuration in Angular library在 Angular 库中添加代理配置
【发布时间】:2022-01-08 15:45:56
【问题描述】:

我已将现有应用程序转换为库。到目前为止一切顺利。我面临的问题是我想在我的库项目中添加代理配置。

谁能指导我如何在库中添加代理?

谢谢。

【问题讨论】:

    标签: angular typescript proxy code-reuse angular-library


    【解决方案1】:

    我希望你说的是 API 代理。

    你可以添加proxy.conf.json,所有对/api的请求都会被重定向到htts://YOUR_API.com。

     {
      "/api": {
        "target": "http://targetIP:targetPort",
        "secure": false,
        "pathRewrite": {"^/api" : targeturl/api},
        "changeOrigin": true,
        "logLevel": "debug"
      }
    }
    

    在你改变你的 package.json 之后,“开始”:"ng serve --proxy-config proxy.conf.json"

    【讨论】:

    • 感谢您的回答。是的,我需要完成 API 代理。在普通的 Angular 应用程序中,我已经这样做了,但是正如我提到的,我需要在 Angular 库中做同样的事情,所以使用代理做 ng serve 在库中不起作用!
    • 你能在回答中提及你的 package.json 文件吗
    猜你喜欢
    • 2018-01-23
    • 2016-02-22
    • 2018-09-27
    • 1970-01-01
    • 1970-01-01
    • 2013-03-09
    • 2018-03-19
    • 2013-09-14
    • 2017-07-09
    相关资源
    最近更新 更多