当我在 Ubuntu 20.04 中创建 React App 时,为什么它会在我的终端中显示一些警告?它显示了一些模块不兼容

问题描述

在 Ubuntu 20.04 中,在我的终端中创建 React 应用程序:

[1/4] 正在解析包...

[2/4] 正在获取包...

info fsevents@2.3.2: 平台“linux”与此不兼容 模块。

info "fsevents@2.3.2" 是一个可选的依赖项并且失败 兼容性检查。从安装中排除它。

info fsevents@1.2.13: 平台“linux”与此不兼容 模块。

info "fsevents@1.2.13" 是一个可选的依赖项并且失败 兼容性检查。从安装中排除它。 [3/4] 链接 依赖...

终端警告:

警告“react-scripts > @typescript-eslint/eslint-plugin > tsutils@3.20.0" 具有未满足的对等依赖项 "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta”。

警告“>@testing-library/user-event@12.8.3”有未满足的对等体 依赖“@testing-library/dom@>=7.21.4”。

解决方法

它是一个可选的依赖项,仅在 MacOS 环境中需要。 Linux 和 Windows 都提供了本地方式来完成 MacOS 上需要的这种依赖。 忽略它。