reactjs - 如何将 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”
解决方案
我认为这将帮助您使用打字稿创建反应应用程序。
npx create-react-app my-app --scripts-version 16.XX.XX --template typescript
推荐阅读
- java - Cube Root 使用迭代和二分法
- c# - 如何使用 Expression.Constant(object value, Type type)?
- swift - 如何将数据从表格视图单元类传递回带有表格视图的视图控制器?
- javascript - 我尝试数组 OBJECT3D
- c++ - 有符号整数溢出、内在函数和未定义行为
- android - android得到两个jsonArray并膨胀它们
- java - Hibernate 没有插入外键 ManyToOne 实体
- python - 如何从数组中做矩阵
- c# - 当依赖实体只有外键而没有主键时,两个实体之间的 C# EF 关系 0..1-1
- react-native - 商店更改时 mapStateToProps 不更新