Skip to content
parcel-typescript-react-boilerplate
TypeScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Add particles Jun 7, 2018
.babelrc initial commit Jan 17, 2018
.gitignore initial commit Jan 17, 2018
.postcssrc initial commit Jan 17, 2018
.stylelintrc.json initial commit Jan 17, 2018
LICENSE Initial commit Jan 17, 2018
README.md Update README Jan 17, 2018
index.html Add particles Jun 7, 2018
package.json Add particles Jun 7, 2018
tsconfig.json initial commit Jan 17, 2018
tslint.json initial commit Jan 17, 2018
yarn.lock Add particles Jun 7, 2018

README.md

parcel-typescript-react-boilerplate

Setup

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

Tech Stack

Core

Utils

Structure

├── src
│   ├── app.scss
│   ├── app.tsx                      # 入口文件
│   ├── pages.tsx                    # 模板页
│   ├── routes.ts                    # 菜单
│   ├── assets                       # 资源文件
│   │   └── logo.svg
│   ├── components                   # 组件目录
│   │   ├── content-container        # 页面container
│   │   │   └── index.tsx   
│   │   ├── index.tsx                # components 入口文件
│   │   ├── layout                   # 布局页
│   │   │   ├── index.scss
│   │   │   └── index.tsx
│   │   ├── login-form               # 登陆组件
│   │   │   ├── index.scss
│   │   │   └── index.tsx
│   │   └── router-link
│   │       └── index.tsx
│   ├── service                      # api
│   │   ├── base.ts
│   │   ├── index.ts                 # api 入口文件
│   │   └── user
│   │       └── index.ts
│   ├── stores                       # mobx store
│   │   ├── app
│   │   │   └── index.ts
│   │   ├── base.ts
│   │   ├── index.ts                 # store 入口文件 
│   │   ├── member
│   │   │   └── index.ts
│   │   └── user
│   │       └── index.ts
│   ├── utils                        # 工具类
│   │   ├── auth.ts
│   │   ├── fetch.ts
│   │   ├── index.ts                 # 工具类入口文件
│   │   └── validator.ts
│   └── views                        # 页面
│       ├── index.ts
│       ├── login
│       │   └── index.tsx
│       ├── member
│       │   └── index.tsx
│       ├── not-found
│       │   └── index.tsx
│       └── user
│           ├── add.tsx
│           ├── edit.tsx
│           ├── form.tsx
│           ├── index.tsx
│           ├── list.tsx
│           └── table.tsx
├── index.html
├── tsconfig.json
├── tslint.json
├── yarn-error.log
└── yarn.lock
├── README.md
├── package.json
You can’t perform that action at this time.