Ana*_* S. 11 command version reactjs create-react-app
我想使用以下命令创建一个 React 应用程序
npx create-react-app my-app
Run Code Online (Sandbox Code Playgroud)
但我想确保我可以选择 React 版本。我想要一个不能使用钩子的版本,所以我想强制使用16.8之前的React版本(其中发布了钩子)。
如何或在哪里找到要使用的版本?
我遵循了一个教程,该教程给了我一个类似的命令
npx create-react-app reactjs-app --scripts-version 1.1.5
Run Code Online (Sandbox Code Playgroud)
如何使用 React 版本 16.7 创建应用程序?
我的目标是获得钩子发布之前的最新版本。
Ste*_*ren 17
根据文档, npx 的语法是:
npx [options] <command>[@version] [command-arg]...
Run Code Online (Sandbox Code Playgroud)
如果你想要react 16.7版本,你必须找出哪个版本的create-react-app安装了react 16.7,因为版本号不一样。如果我是正确的,create-react-app 的 3.4.1 版本会在引入钩子之前安装最新版本的 React。
可以简单地运行:
npx create-react-app@3.4.1 my-app
Run Code Online (Sandbox Code Playgroud)