为什么我们需要 create-react-app 的 --scripts-version 命令行选项?

poi*_*poi 1 javascript reactjs create-react-app

我是 React 新手,正在学习如何正确创建新项目。--scripts-version然后我在使用这样的命令创建新项目时遇到:

create-react-app new-project --scripts-version
Run Code Online (Sandbox Code Playgroud)

为什么我们需要使用--scripts-version

Pat*_*und 5

工具create-react-app基本上是一个包装器,存储在名为React-scripts的 npm 包中的许多工具和配置选项。

当您使用该create-react-app命令创建 React 应用程序时,它用于react-scripts设置您的项目。

命令行选项是一项高级功能,用于更改所使用的--scripts-version版本。react-scripts

create-react-app如果您对项目的设置方式不满意,您可以分叉react-scripts存储库,更改它,然后使用您的版本来创建 React 应用程序。