简历地址: https://rnet-ao.github.io
个人主页: http://howduudu.site
基于create-react-app配置了TypeScript、ESLint、prettier、precommit、commitlint,使用RxJS和Svg制作头像及动画
此项目可作为CRA框架配置的参考, 也可基于此项目个性化定制自己的简历, 如果有所帮助欢迎star ^_^
├── .eslintrc.js
├── .eslintignore
├── .env
├── .gitignore
├── .prettierignore
├── .prettierrc.js
├── commitlint.config.js
├── tsconfig.json
├── config # CRA脚手架配置文件
├── package.json
├── package-lock.json
├── public
│ ├── favicon.ico
│ ├── images
│ ├── index.html
│ ├── manifest.json
│ └── robots.txt
├── README.md
├── scripts # CRA脚手架脚本文件
├── src
│ ├── components
│ │ ├── index.tsx
│ │ └── Resume # 简历组件
│ │ ├── data.tsx
│ │ ├── index.scss
│ │ ├── index.test.tsx
│ │ ├── index.tsx
│ │ └── Photo.tsx
│ ├── index.tsx
│ ├── react-app-env.d.ts
│ ├── resources # 字体等资源文件
│ ├── scss
│ │ ├── index.scss
│ │ └── varible.scss
│ ├── serviceWorker.ts
│ └── setupTests.ts
└── yarn.lock
- Ubuntu Linux 16.04
- Node v10.16.0
- Npm v6.14.4
- Yarn v1.12.3
- Git v2.26.0
- 安装依赖:
yarn
- 启动开发环境:
yarn start
- 构建:
yarn build
- 代码lint检查:
yarn lint
- 代码格式化:
yarn prettier
- 启动服务器:
yarn server
布局参考: ESPEN HOVLANDSDAL
头像参考: xiao555