错误:在 Dockerfile 中的 npm 运行构建期间无法解析"dns"



我在Dockerfile中npm run build期间获得以下dns错误。

ModuleNotFoundError: Module not found: Error: Can't resolve 'dns' in '/reactProj/node_modules/ioredis/built/cluster'

dns在包中配置。

"dns": "file:./lib/__mocks__/dns",

我应该做些什么改变呢?

Dockerfile for ref:

FROM node:16
ENV NODE_ENV production
WORKDIR /reactProj
COPY ./package.json /reactProj
RUN npm install
COPY . .
RUN npm run build

提前感谢。

通过从Dockerfile

中删除以下内容得到修复
NODE_ENV production

npm run build命令从脚本已经设置相同。

相关内容

  • 没有找到相关文章

最新更新