【文件属性】:
文件名称:react-typescript-template:避免使用CRA多余内容的入门级react-typescript模板。 包括JestRTL,ESLintPrettier支持和react-intl-hooks
文件大小:146KB
文件格式:ZIP
更新时间:2021-03-10 00:46:16
react template starter-template starter-kit TypeScript
React Typescript模板
这是启用了Typescript的React项目的入门模板。 这不使用create-React,应用程序,但反而暴露一个基本的巴贝尔/的WebPack建立一个更准系统模板。
该模板已经设置为使用Jest / RTL进行测试,并使用react-intl-hooks进行本地化。
故意将主题保留给用户决定(材质UI / Tailwind / Bootstrap / etc)。
文档参考npm,但是也可以使用yarn。
设置
NPM /纱线安装并开始。
VSCode的推荐扩展
其中一些扩展将使VSCode的开发更加容易。
可用脚本
npm run dev
在开发模式下运行应用
npm test
为React测试库单元测试套件运行JestRunner
npm run build
在dist文件夹中创建静态HTML / JS
npm run start
【文件预览】:
react-typescript-template-main
----.eslintrc.js(967B)
----webpack.config.js(1KB)
----.prettierignore(64B)
----src()
--------index.html(261B)
--------index.tsx(153B)
--------utils()
--------components()
--------types()
--------translations()
--------hooks()
----.babelrc(70B)
----.vscode()
--------settings.json(52B)
----tsconfig.json(597B)
----jest.config.js(867B)
----.prettierrc(101B)
----README.md(3KB)
----setupTests.js(49B)
----.gitignore(35B)
----.eslintignore(311B)
----package-lock.json(590KB)
----package.json(2KB)