XDUPSMC3Team / ProjectFrontend

MIT License
1 stars 0 forks source link

release 1.0 需求初次设计 #2

Open ACERY1 opened 5 years ago

ACERY1 commented 5 years ago

角色: 买家、卖家、管理员

商品: TV& Home Theater Computers & Tablets Cell Phones Cameras & Camcorders Audio Car Electronics & GPS Video, Games, Movies & Music Health, Fitness & Sports Home & Office

要求: English Only

第一次release的功能:

买家:

注册、登录、登出、搜索商品、查看商品、添加喜欢

卖家:

注册、登录、登出、管理商品

管理员:

注册、登录、登出、接受或拒绝新开店请求、搜索

简言之:

ACERY1 commented 5 years ago

入口文件

有三个角色,在同一个项目下做多页面的SPA,这样可以保证代码尽可能复用。

即:

配置如图:

image

打包后产物:

image

准备把CommonChunk打出来,减小构建后的体积,三个端的公共代码抽成同一个chunk

ACERY1 commented 5 years ago

关于组件设计

组件的数据模型一致,表现层不一样,把数据层抽离到VueX上做中心化存储。 组件的样式能用变量描述就用变量描述,不要写死,写到variable.scss里就可以在全部的vue文件中使用。