基于React搭建的移动端网易云音乐,React Hooks + Typescript练手项目,接口使用 Binaryify/NeteaseCloudMusicApi
项目演示地址🔜: 点我
- 二次封装 Better-scroll 组件,实现个页面的横向及纵向弹性滚动、轮播等复用组件、上拉加载下拉刷新
- 手机号登录、403权限跳转
- 集成全局搜索,实现关键字搜索、搜索建议等
- 封装歌单组件、评论组件
- mini、normal音乐播放,实现播放列表、播放模式、播放进度、切换歌曲、评论等功能
- 歌手分类检索,以及歌手介绍、热歌、专辑、mv
- 视频分类检索,播放进度、评论等功能
- 个人中心,歌单管理
项目地址:SpectreAlan/react-cloud-music-typescript
# 克隆项目
git clone https://github.com/SpectreAlan/react-cloud-music-typescript.git
# 切换到项目目录
cd react-cloud-music-typescript
# 安装依赖
yarn install
# 启动服务
yarn run dev