小编Kee*_*i S的帖子

使用 pnpm 安装 create React 应用程序显示警告

使用pnpm dlx和为 create-react 应用程序(版本 5.0.0)安装依赖项时pnpm import,我收到一条警告,提示应安装对等依赖项。React 的开发环境运行得很好。使用时不会出现此警告消息npx。除了安装对等依赖项之外,如何修复此警告消息?提前致谢。

\n

我做了什么:

\n
    \n
  1. 在命令行中使用 pnpm dlx 创建 React 应用程序
  2. \n
\n
pnpm dlx create-react-app ./temp-app\n
Run Code Online (Sandbox Code Playgroud)\n
    \n
  1. 上面的步骤创建了一个 package-lock.json 文件。因此,要创建 pnpm 的锁定文件,
  2. \n
\n
pnpm import package-lock.json\n
Run Code Online (Sandbox Code Playgroud)\n
    \n
  1. 这创建了一个 pnpm-lock.yaml 文件,其中包含如下警告消息
  2. \n
\n
\xe2\x80\x89WARN\xe2\x80\x89 Issues with peer dependencies found\n.\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\xac @testing-library/user-event\n\xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 \xe2\x9c\x95 missing peer @testing-library/dom@>=7.21.4\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\xac react-scripts\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 \xe2\x9c\x95 missing peer typescript@"^3.2.1 || ^4"\n  \xe2\x94\x9c\xe2\x94\x80\xe2\x94\xac eslint-config-react-app\n  \xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\xac @typescript-eslint/eslint-plugin\n  \xe2\x94\x82 \xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 \xe2\x9c\x95 missing peer typescript@"*"\n …
Run Code Online (Sandbox Code Playgroud)

create-react-app pnpm

4
推荐指数
1
解决办法
5209
查看次数

标签 统计

create-react-app ×1

pnpm ×1