首页 > 解决方案 > 带有 WebPack 的 Angular 7,发出 URL 长度为 11962 个字符的请求不起作用

问题描述

我正在使用 Angular 7.2。对于 Webpack 开发服务器,我使用长度为 11632 的 get 请求。Webpack 开发服务器不允许这样做。我已将服务器配置为:

"serve": {
          "builder": "@angular-devkit/build-angular:dev-server",
          "options": {
            "browserTarget": "<<app>>:build",
            "proxyConfig": "proxy.conf.json",
            "port": 4200
          },
          "configurations": {
            "prod": {
              "browserTarget": "<<app>>:build:prod"
            },
            "production": {
              "browserTarget": "<<app>>:build:production"
            }
          }
        },

我的代理配置是:

{
  "/<<TomCatAppName>>/*": {
    "target": "http://localhost:8989/<<TomCatAppName>>",
    "secure": false,
    "logLevel": "debug",
    "pathRewrite": {
      "^/<<TomCatAppName>>/*": ""
    }
  },
    "/assets/*": {
      "target": "http://localhost:8989/assets",
      "secure": false,
      "logLevel": "debug",
      "pathRewrite": {
        "^/assets/*": ""
      }
  }
}

标签: angularwebpackwebpack-dev-server

解决方案


推荐阅读