【问题标题】:How to create a react project with specific version of create-react-app?如何使用特定版本的 create-react-app 创建一个反应项目?
【发布时间】:2017-08-06 08:01:34
【问题描述】:

我需要用create-react-app 版本 1.0.10 创建一个新的 React 应用程序。但是,当我执行create-react-app myProject 时,它会自动使用当时可用的最新版本的create-react-app。是否有任何命令可以让 create-react-app 使用特定版本来创建项目模板?

【问题讨论】:

  • 您尝试安装 1.0.10 吗? npm install create-react-app@1.0.10?它很可能是全局安装的,因此您必须在本地安装它,然后从那里运行它。
  • 你的意思是在项目中本地安装?
  • create-react-app 是一个全局包,因此您在计算机上全局安装了该包的 1 个版本,无论您在计算机中的哪个位置,都可以键入 create-react-app myProject。正如@HenrikAndersson 所建议的那样,如果您在全局范围内安装特定版本:npm -g install create-react-app@1.0.10 每次使用它,它将是那个版本
  • 您可以指定“create-react-app”:“1.0.10”。在 package.json 中,然后执行“npm install”,然后它应该为你安装包(注意这是没有安装包的情况)。

标签: javascript reactjs npm create-react-app


【解决方案1】:

你需要运行:

npm install --save --save-exact react-scripts@1.0.10

或

yarn add --exact react-scripts@1.0.10

这仅适用于尚未退出的项目,请阅读 this 了解更多信息

【讨论】:

    猜你喜欢
    • 2022-08-22
    • 2018-07-21
    • 1970-01-01
    • 1970-01-01
    • 2020-09-16
    • 2019-06-12
    • 2020-10-10
    • 2018-04-16
    • 1970-01-01
    相关资源
    最近更新 更多