React-music 全家桶项目
发布时间:2020-12-15 06:44:43 所属栏目:百科 来源:网络整理
导读:React-Music 全家桶项目 一、简介 该项目是基于React全家桶开发的一个音乐播放器,技术栈采用:Webpack + React + React-redux + React-router + Node + Sass + Es6 + Sessionstorage,基本音乐API使用http-proxy酷狗音乐的,在此感谢酷狗音乐!项目涉及的知
React-Music 全家桶项目一、简介该项目是基于React全家桶开发的一个音乐播放器,技术栈采用:Webpack + React + React-redux + React-router + Node + Sass + Es6 + Sessionstorage,基本音乐API使用http-proxy酷狗音乐的,在此感谢酷狗音乐!项目涉及的知识点非常广泛,基于react全家桶技术都有使用,具有很好的参考价值! 1、项目依赖基本核心版本:
2、该音乐播放器基本功能:
3、项目Github地址:React-music 4、项目基本预览: 二、项目结构├── src(主目录) │ ├── actions(Redux action) │ │ ├── xxx.js │ │ └── ... │ ├── components(木偶组件目录) │ │ ├── Artist │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── Common │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── Home │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── New │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── Play │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── Rank │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── Search │ │ │ ├── xxx.js │ │ │ └── ... │ │ └── User │ │ ├── xxx.js │ │ └── ... │ ├── constants(Constant常量) │ │ └── index.js │ ├── reducers(Redux reducer) │ │ ├── index.js │ │ └── ... │ ├── containers(智能组件目录) │ │ ├── Artist │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── Home │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── New │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── Play │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── Rank │ │ │ ├── xxx.js │ │ │ └── ... │ │ ├── Search │ │ │ ├── xxx.js │ │ │ └── ... │ │ └── User │ │ ├── xxx.js │ │ └── ... │ ├── routes(路由) │ │ └── index.js │ ├── static(静态目录) │ │ ├── css │ │ │ ├── xxx.scss │ │ │ └── ... │ │ └── images │ │ └── ... │ ├── store(Redux store) │ │ └── configureStore.js │ ├── util(工具目录) │ │ ├── xxx.js │ │ └── ... ├── templates(模板) │ └── index.html ├── dist(打包目录) │ ├── css │ │ └── xxx.css │ ├── js │ │ ├── xxx.js │ │ └── ... │ ├── favicon.ico │ └── index.html ├── node_modules │ └── ... ├── README.md ├── app.js(Express启动配置) ├── server.js(主服务配置) ├── webpack.config.js(基本配置) ├── webpack.prod.config.js(生产环境配置) ├── yarn.lock └── package.json screenshot与images.md为截图说明文件,是为了方便查看,与本项目无关! 三、如何执行1、将项目克隆到本地,cd 到 react-musicgit clone git@github.com:chenjun1127/react-music.git cd react-music 2、安装依赖npm install or yarn install 3、执行npm start or yarn start // npm run build(打包) 4、打开浏览器浏览 http://localhost:3000/四、项目总结整体项目实现了一个基本播放器应有的功能,但个别功能还有待完善,比如收藏列表本地持续化存储、登录注册未做真正限制等。觉得项目不错的,可以给个Star,谢谢! Tips:在npm install or yarn install 的时候,请确保网络良好,如个别依赖安装不了,请设置淘宝镜像为安装源; 如有问题:请联系QQ:402074940 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c – 从可能的NULL char指针初始化std :: string
- c# – 有条件地平均DataTable中的一列数据
- 一本好书 Flash ActionScript 3.0高级动画教程
- ruby – Rails测试显示0%通过时全部通过
- heroku中的Asset_pipeline使用预编译的javascript的错误资产
- reactjs – 如何在React中重定向到另一个路由时传递状态/道
- 正则表达式三十分钟入门教程
- [Swift]ViewController中xib控件为空
- flex 入门学习笔记3 之RadioButton和RadioButtonGroup
- vue升级之路之vue-router的使用教程