reactjs 不再支持此SVGO版本,请升级到v2.x.x

kq0g1dla  于 2023-01-30  发布在  React
关注(0)|答案(3)|浏览(1232)

我正在运行“npx create-react-app experiment”创建一个新的项目,我收到这个警告,我该怎么解决呢?我一直在研究,但我什么都没有得到
警告响应脚本〉@svgr/webpack〉@svgr/插件-svgo〉svgo@1.3.2:不再支持此SVGO版本。请升级到v2.x.x。

ax6ht2ek

ax6ht2ek1#

我在为现有项目安装依赖项(npm install)时遇到此错误
并通过使用以下命令全局安装svgo解决了这个问题:
npm install -g svgo

npm i -g svgo
希望这有帮助:)

svujldwt

svujldwt2#

这下面的命令行帮助我当我创建我的React应用程序,试试看。
npx创建-React-应用程序@最新的我的应用程序--使用-npm

6gpjuf90

6gpjuf903#

经过长期的斗争,我解决了这个问题,我想和你分享它。
首先,你应该更新所有的npm包。为此你可以使用"npm outdated"命令。然后你更新了所有的包。
第二步,"npx ncu" npx ncu代表"npm check updates".它是一个命令行工具,用于检查Node.js项目中过时的依赖项.此命令将列出有较新版本可用的软件包,并允许您将它们升级到最新版本.
我在这个命令之后的错误是我需要更新@types/react版本。这对你来说可能不同,但是你需要用"npx ncu"命令完成所有的更新。
最简单的解决方法是在"package.json"中更改"npx ncu"命令显示的版本,然后安装npm
检查我的情况
@类型/React^18.0.26 → ^18.0.27
希望能有所帮助

相关问题