merchant-b

1.0.0 • Public • Published

Merchant-b

商户平台 后台工程

项目结构

|—— public
|   |—— favicon.ico      标签栏图标
|   |—— index.html       html模版文件
|—— server
|   |—— build            webpack工程构建目录
|   |    |——build.js     构建入口文件
|   |    |——...          ...
|   |—— config           打包配置文件
|—— src
|   |—— api              项目公共api
|   |    |—— axios.ts    axios 实例 (都引入这个)
|   |    |—— config.ts   baseUrl 配置
|   |    |—— index.ts    公共API 入口
|   |—— assests          全局资源
|   |    |—— css         全局样式
|   |    |—— icons       全局图标
|   |    |—— images      全局图片
|   |—— components       公共业务组件
|   |—— declare          全局类型申明文件
|   |—— layout           页面布局文件
|   |—— pages            页面文件(按模块划分、总文件夹层级不超过3级)
|   |    |—— api        (非通用)模块api
|   |    |—— css        (非通用)模块样式
|   |    |—— ...         tsx 文件
|   |—— router           路由文件
|   |    |—— config.ts   页面路由配置
|   |    |—— loadPage.ts 页面配置
|   |    |—— utils.tsx   路由相关工具函数
|   |    |—— index.tsx   主路由入口
|   |—— shared           通用工具库
|   |    |—— common
|   |    |   |—— constants.ts     通用常量
|   |    |   |—— regex.ts         通用正则
|   |    |   |—— utils.ts         通用函数
|   |    |   |—— verify.ts        通用表单验证规则
|   |—— App.tsx
|   |—— index.tsx        项目入口文件
|   |—— index.scss       项目入口文件样式
|—— static               静态资源文件(html等)
|—— .babelrc             babel 配置
|—— .gitignore           git忽略文件
|—— package.json
|—— tslint.json

本地启动方式

yarn start

构建命令

// test
yarn build-test

// uat
yarn build-uat

// prod
yarn build-prod

Readme

Keywords

none

Package Sidebar

Install

npm i merchant-b

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

753 kB

Total Files

149

Last publish

Collaborators

  • captain_z