EESAST 网页前端
- Node 14 / NPM
- Yarn
- TypeScript
- Chrome / Firefox
本地开发时在 .env.local
中添加 REACT_APP_HASURA_INSTANCE
和 HASURA_GRAPHQL_ADMIN_SECRET
-
VSCode 扩展
- Prettier
- ESLint
- vscode-styled-component
- Apollo GraphQL
-
Chrome 扩展
- React DevTools
-
Postman
安装所有 dependencies
和 devDependencies
启动开发服务器,监听源文件更改,并自动刷新网页
使用 tsc
编译打包源文件
进行测试
使用 ESLint 进行代码风格检查
检查类型错误
对 build
内的打包进行构成分析
根据后端 GraphQL 定义自动生成 TypeScript 类型文件