reactjs 如何使用PNPM创建下一个或React特定版本的项目?

ukqbszuj  于 2022-11-29  发布在  React
关注(0)|答案(1)|浏览(373)

我使用PNPM创建了一个react-app脚本:

pnpm create react-app react-app-name

和此脚本创建下一个应用程序:

pnpm create next-app --typescript

我想知道我如何创建一个React应用程序与特定版本的16或版本10的下一个应用程序与PNPM?

iqxoj9l9

iqxoj9l91#

PNPM create使用dlx从 *create-**或 *@foo/create-**初学者工具包引导项目。
与使用dlx时可以指定版本一样,您可以将要使用的create版本指定为:

> pnpm create next-app@9.3.2 next-app
> pnpm create next-app@latest next-app

但是,当指定了另一个版本的模板时,我没有看到这些依赖项的版本发生变化。所以我手动降级了依赖项:

pnpm upgrade next@10 # Specifies version 10 of Next (downgrades from 13 to 10)

它还可能会指出对等依赖关系未满足,因此您可以使用与上述相同方法,直到满足整个项目依赖关系

相关问题