gpt4 book ai didi

reactjs - 如何使用 yarn 而不是 npm 创建 react 应用程序?

转载 作者:行者123 更新时间:2023-12-04 18:42:33 26 4
gpt4 key购买 nike

react documentation 中提到了创建 react 应用程序的官方方法。
我认为 npx create-react-app project自动检测 yarn 但在我的情况下,它没有,并使用 创建 react 应用程序npm 我不想要。
我使用的第二个选项yarn create react-app用于创建 react 应用程序,但它显示多个警告:

warning " > @testing-library/user-event@13.5.0" has unmet peer dependency "@testing-library/dom@>=7.21.4".
warning "react-scripts > tailwindcss@3.0.22" has unmet peer dependency "autoprefixer@^10.0.2".
warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-syntax-flow@^7.14.5".
warning "react-scripts > eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-transform-react-jsx@^7.14.9".
warning "react-scripts > react-dev-utils > fork-ts-checker-webpack-plugin@6.5.0" has unmet peer dependency "typescript@>= 2.7".
warning "react-scripts > eslint-config-react-app > @typescript-eslint/eslint-plugin > tsutils@3.21.0" has unmet peer dependency "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".
那么有没有更好的方法来使用 创建 React 应用程序? npx (使用 yarn )

最佳答案

无需使用yarn对于 create-react-app因为这个 npm 包不是本地开发依赖项。它用于下载 React 项目的模板和 react-scripts package 做了所有“神奇”的事情。
原因the official documentation建议使用 npx是它在用于创建模板后会删除该包。这意味着当您想创建另一个 React 项目时,它将始终使用最新版本的 create-react-app .

关于reactjs - 如何使用 yarn 而不是 npm 创建 react 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71089333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com