首页 > 解决方案 > 当我使用 docker 和 node16 运行 npm run build 时出现警告

问题描述

我有一个反应应用程序,但我没有弹出它。当我定期构建它时,npm run build我没有收到任何警告消息。当我node -v在终端做时,我得到v16.1.0.

但是当我用 docker 构建它时FROM node:16.1.0-alpine3.12 AS build

我在构建过程中收到以下警告:

npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: 'setup@0.1.0',
npm WARN EBADENGINE   required: { node: '15.11.0', npm: '6.4.1' },
npm WARN EBADENGINE   current: { node: 'v16.1.0', npm: '7.11.2' }
npm WARN EBADENGINE }

该应用程序运行良好,没有问题。我做了一个npm update但没有改变任何东西。

如何解决警告消息?

标签: node.jsreactjsdockerbuild

解决方案


推荐阅读