https://github.com/jaceyi/react-app
Typescript+React 初始化项目,配置简易 Webpack。
https://github.com/jaceyi/react-app
react typescript webpack
Last synced: about 1 year ago
JSON representation
Typescript+React 初始化项目,配置简易 Webpack。
- Host: GitHub
- URL: https://github.com/jaceyi/react-app
- Owner: jaceyi
- Created: 2019-09-02T02:56:10.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-12T18:08:34.000Z (almost 2 years ago)
- Last Synced: 2025-03-31T10:40:59.225Z (over 1 year ago)
- Topics: react, typescript, webpack
- Language: TypeScript
- Homepage:
- Size: 980 KB
- Stars: 5
- Watchers: 0
- Forks: 2
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Start
> Typescript + React 初始化项目,项目默认配置有 eslint 如果不需要自行移除,src 目录中有简易 demo 可供初学,有问题欢迎探讨。
## 安装依赖
```bash
yarn
```
## 开发必读
开发依赖环境 Node 16.14+,默认端口 8080。
最好给编辑器安装上 EditorConfig, ESLint, Prettier 方便开发。
项目会在 `git commit` 时进行 Prettier 与 ESLint 格式代码,如果未通过请遵守 ESLint 规范,请修复后重新 `commit` ,情况紧急可以在 `git commit` 时加 `--no-verify` 命令不校验直接提交。
## 启动本地开发服务
```bash
yarn dev
```
## 打包编译
默认输出 dist 文件夹
```bash
yarn build
```
## 检查代码格式
配置文件 `.eslintrc` 参考官网 https://eslint.org/
```bash
yarn lint
```
## 格式化代码
配置文件 `.perttierrc` 参考官网 https://prettier.io/
```bash
yarn prettier
```
## 备注
> public 目录内的资源都会按照原路径 Copy 至 dist 目录。