/WebMusic

音乐App

Primary LanguageVueApache License 2.0Apache-2.0

WebMusic

功能

主页

  • 用户信息展示

我的模块

  • 标题栏滑动动态变化
  • 用户头像
  • 图标入口(展示)
  • 我喜欢的音乐
  • 创建歌单/收藏歌单Tab切换

电台模块

  • 精品电台展示

发现模块

  • 搜索标题栏
  • 轮播
  • 图标入口
  • 推荐歌单
  • 新歌/新碟/数字专辑

搜索模块

  • 搜索首页
  • 搜索接口防抖
  • 搜索详情页

侧边栏

  • 信息展示
  • 背景图底色提取动态适配字体颜色

规范

Git提交规范

commitizen 是一个撰写合格 Commit message 的工具
格式
type(scope) : subject
type(必须) : commit 的类别,只允许使用下面几个标识:
feat : 新功能
fix : 修复bug
docs : 文档改变
style : 代码格式改变
refactor : 某个已有功能重构
perf : 性能优化
test : 增加测试
build : 改变了build工具 如 grunt换成了 npm
revert : 撤销上一次的 commit
chore : 构建过程或辅助工具的变动
scope(可选) : 用于说明 commit 影响的范围,比如数据层、控制层、视图层等等,视项目不同而不同。
subject(必须) : commit 的简短描述,不超过50个字符。

技术栈