gpt4 book ai didi

reactjs - 通过读取package.json升级React版本及其依赖项

转载 作者:行者123 更新时间:2023-12-03 12:59:37 25 4
gpt4 key购买 nike

我有一个现有的项目,其中有 react@15 及其所有依赖项。但现在我必须升级到 react@16 及其依赖项。现在的问题是 - 有很多依赖项,并且识别每个依赖项的版本非常耗时。

所以,我想知道是否有一种方法可以升级 React 的版本及其在 package.json 中提到的依赖项,而无需手动修改 package.json > 文件。

最佳答案

使用 npm

最新版本同时仍然尊重 package.json 中的 semver:npm update <package-name> 。所以,如果你的 package.json 写着 "react": "^15.0.0"然后你运行npm update react你的 package.json 现在会显示 "react": "^15.6.2" (目前最新版本的react 15)。

但是既然你想从 React 15 转到 React 16,那是不行的。无论您的 semver 为何,最新版本:npm install --save react@latest .

如果您想要特定版本,请运行 npm install --save react@<version>例如npm install --save react@16.0.0 .

https://docs.npmjs.com/cli/install

使用 yarn

最新版本同时仍然尊重 package.json 中的 semver:yarn upgrade react .

无论您的语义版本如何,最新版本: yarn upgrade react@latest .

https://yarnpkg.com/lang/en/docs/cli/upgrade/

关于reactjs - 通过读取package.json升级React版本及其依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49828493/

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