首页 > 解决方案 > 如何将 create-react-app 用于带有 TypeScript 的 React 版本 16.xx?

问题描述

我需要使用版本 16 和 typescript 运行沙盒 React 应用程序。

有谁知道如何做到这一点,因为npx create-react-app --template=typescript blah现在使用 React 17?

更新

正如评论中所建议的那样,我试图用这个安装:

npm init react-app migration-calculator-npm-demo --scripts-version 3.4.4

npm init react-app migration-calculator-npm-demo --template typescript --scripts-version 3.4.4

3.4.4看起来像是react-scripts主要更新之前的最后一个版本。

不幸的是,我都遇到了错误。

内部/模块/cjs/loader.js:1088
抛出错误;^

错误:找不到模块“cra-template”

内部/模块/cjs/loader.js:1088
抛出错误;^

错误:找不到模块“cra-template-typescript”

标签: reactjscreate-react-app

解决方案


我认为这将帮助您使用打字稿创建反应应用程序。

 npx create-react-app my-app --scripts-version 16.XX.XX --template  typescript

推荐阅读