项目作者: wenpengfei

项目描述 :
parcel-typescript-react-boilerplate
高级语言: TypeScript
项目地址: git://github.com/wenpengfei/parcel-typescript-react-boilerplate.git
创建时间: 2018-01-17T00:37:03Z
项目社区:https://github.com/wenpengfei/parcel-typescript-react-boilerplate

开源协议:MIT License

下载


parcel-typescript-react-boilerplate

Setup

  1. git clone git@github.com:wenpengfei/parcel-typescript-react-boilerplate.git
  2. cd parcel-typescript-react-boilerplate
  3. yarn
  4. npm start

Tech Stack

Core

Utils

Structure

  1. ├── src
  2. ├── app.scss
  3. ├── app.tsx # 入口文件
  4. ├── pages.tsx # 模板页
  5. ├── routes.ts # 菜单
  6. ├── assets # 资源文件
  7. └── logo.svg
  8. ├── components # 组件目录
  9. ├── content-container # 页面container
  10. └── index.tsx
  11. ├── index.tsx # components 入口文件
  12. ├── layout # 布局页
  13. ├── index.scss
  14. └── index.tsx
  15. ├── login-form # 登陆组件
  16. ├── index.scss
  17. └── index.tsx
  18. └── router-link
  19. └── index.tsx
  20. ├── service # api
  21. ├── base.ts
  22. ├── index.ts # api 入口文件
  23. └── user
  24. └── index.ts
  25. ├── stores # mobx store
  26. ├── app
  27. └── index.ts
  28. ├── base.ts
  29. ├── index.ts # store 入口文件
  30. ├── member
  31. └── index.ts
  32. └── user
  33. └── index.ts
  34. ├── utils # 工具类
  35. ├── auth.ts
  36. ├── fetch.ts
  37. ├── index.ts # 工具类入口文件
  38. └── validator.ts
  39. └── views # 页面
  40. ├── index.ts
  41. ├── login
  42. └── index.tsx
  43. ├── member
  44. └── index.tsx
  45. ├── not-found
  46. └── index.tsx
  47. └── user
  48. ├── add.tsx
  49. ├── edit.tsx
  50. ├── form.tsx
  51. ├── index.tsx
  52. ├── list.tsx
  53. └── table.tsx
  54. ├── index.html
  55. ├── tsconfig.json
  56. ├── tslint.json
  57. ├── yarn-error.log
  58. └── yarn.lock
  59. ├── README.md
  60. ├── package.json