首页 > 解决方案 > 使用 Webpack 将 React/Node.js docker 容器与 Appdynamics 捆绑会引发错误

问题描述

我有使用 webpack 的反应应用程序。用它构建一个 docker 镜像是失败的。它失败了,因为 appdynamics 包。我仅在 docker build 期间收到错误,并且 npm run build 似乎工作正常,没有任何问题。环境:React 16 Node 13 appdynamics var 4.5.20 webpack 4 Docker

包.json

"build": "webpack --config webpack.config.js"
....
"appdynamics": "^4.5.20",
"webpack": "^4.41.2",

webpack.config.js

mode: process.env.NODE_ENV,
    entry: ['webpack/hot/poll?1000', './src/index'],
    target: 'node',
    node: .................

错误

Error requesting archive.
Status: 403
Request options: {
  "uri": "https://cdn.appdynamics.com/packages/nodejs/4.5.23.0/appdynamics-native-native-linux-alpine-x64-v13.tgz",
  "followRedirect": true,
  "headers": {
    "User-Agent": "npm/6.14.4 node/v13.12.0 linux x64"
  },
  "gzip": true,
  "encoding": null,
  "strictSSL": true
}
Response headers: {
  "content-type": "application/xml",
  "transfer-encoding": "chunked",
  "connection": "close",
  "date": "Thu, 14 May 2020 05:06:14 GMT",
  "server": "nginx/1.10.2",
  "x-cache": "Error from cloudfront",
  "via": "1.1 40d918fb5b613b4b7e7845ec0fcf9f1f.cloudfront.net (CloudFront)",
  "x-amz-cf-pop": "PHX50-C1",
  "x-amz-cf-id": "g6jqpEJr-dN7-e5qMmOL3Gy4dENwgp_ZFKLe-OLtgXZZ3P5T9SM5xg=="
}
Make sure your network and proxy settings are correct.

标签: node.jsreactjsdockerwebpack-4appdynamics

解决方案


推荐阅读