create-react-app 创建一个能够使用ts开发的React

想要创建一个能够使用TypeScript开发的React项目,

首先去到了TypeScript的中文手册网站,

网站给出了讲React与TypeScript结合起来使用的指南,

在主机安装了create-react-app工具的情况下 执行

create-react-app my-app --scripts-version=react-scripts-ts

执行成功之后项目的工程结构应该如下所示:

my-app/
├─ .gitignore
├─ node_modules/
├─ public/
├─ src/
│  └─ ...
├─ package.json
├─ tsconfig.json
└─ tslint.json

但是本地并没有出现src目录和public目录 ,

这说明此方法并不可行,以为是creat-react-app的版本太旧,在更新了版本之后还是原来的样子,

然后查看执行日志信息,

找到了warring部分  有个关键字为cra-template

于是百度了一下cra-template是用来做什么的,然后就找到了解决方法:

npx create-react-app my-app --template typescript

执行完成之后顺利出现了对应的src及其他文件夹,

至于具体的原因还没有细究...

你可能感兴趣的:(html,typescript,html)