React實(shí)現(xiàn)H5在線音樂(lè)播放器

React Music WebApp乾蓬,在聽(tīng)音樂(lè)的時(shí)候忽然想聽(tīng)騰格爾的鋼鐵之翼(隱形的翅膀),在網(wǎng)易云上卻找不到慎恒,就很氣任内。于是想到了做一個(gè),音樂(lè)搜索的功能巧号,把所有想聽(tīng)的歌族奢,能夠一次性在酷狗姥闭、網(wǎng)易云丹鸿、QQ、蝦米等平臺(tái)上找找完棚品。本項(xiàng)目非常適合新手練習(xí)熟悉react全家桶靠欢,歡迎start哦廊敌。

地址(歡迎start哦~)

在線地址:http://music.wuhann.cn/#/home
后端github地址:https://github.com/Mohannnnn/react-music-koa2
前端github地址:https://github.com/Mohannnnn/react-music

技術(shù)棧

React + React-router + Redux + React-redux + ES6/7 + webpack4 + Ant Design + Ant Motion + Fetch/Axios + Scss

目錄結(jié)構(gòu)

│  .babelrc             #babel的規(guī)則以及插件
│  .editorconfig        #IDE/編輯器相關(guān)的配置
│  .eslintignore        #Eslint忽視的目錄
│  .eslintrc.js         #Eslint的規(guī)則和插件
│  .gitignore           #Git忽視的目錄
│  .postcssrc.js        #postcss的插件
│  package-lock.json
│  package.json         #項(xiàng)目相關(guān)的包
│  README.md
│  yarn.lock
│
├─build                 #webpack相關(guān)的配置
│      utils.js         #webpack配置中的通用方法
│      webpack.base.conf.js #webpack的基礎(chǔ)配置
│      webpack.dev.conf.js  #webpack的開(kāi)發(fā)環(huán)境配置
│      webpack.prod.conf.js #webpack的生產(chǎn)環(huán)境配置
│
└─src                   #主目錄,業(yè)務(wù)代碼
    │  app.css
    │  App.js
    │  favicon.ico
    │  index.ejs
    │  index.js
    │
    │-api               #接口api等配置
    │-compontents       #組件
    │-store             #Redux管理目錄
    │-utils             #工具函數(shù)位置
    │-router            #路由
    └─assets            #靜態(tài)目錄门怪,存放靜態(tài)資源

V1.0實(shí)現(xiàn)的功能

  • 1.推薦歌單頁(yè)
  • 2.推薦歌單詳情頁(yè)
  • 3.熱門(mén)歌曲頁(yè)
  • 4.播放頁(yè)
  • 5.搜索(QQ音樂(lè)骡澈、網(wǎng)易云、酷狗)
  • 6.音樂(lè)全局播放
  • 7.歌詞同步(在播放頁(yè)掷空,點(diǎn)擊轉(zhuǎn)動(dòng)的圖片)
  • 8.切換上一首肋殴、下一首

V2.0實(shí)現(xiàn)的功能

  • 1.添加到歌單、從歌單刪除坦弟、刪除全部
  • 2.歌詞動(dòng)畫(huà)护锤、以及每個(gè)路由下的頁(yè)面出場(chǎng)動(dòng)畫(huà)
  • 3.隨機(jī)播放、順序播放
  • 4.音量控制(未做,感覺(jué)意義不大,手機(jī)能自己調(diào))
  • 5.其他(待定功能酿傍,想到在做)

安裝依賴(lài)

yarn install / npm install

啟動(dòng)項(xiàng)目

yarn dev/npm run dev

打包項(xiàng)目

yarn build/npm run build

demo

推薦歌單

熱門(mén)歌曲

搜索

歌單詳情

播放頁(yè)

gif預(yù)覽播放
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末烙懦,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子赤炒,更是在濱河造成了極大的恐慌氯析,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,539評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件莺褒,死亡現(xiàn)場(chǎng)離奇詭異掩缓,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)癣朗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評(píng)論 3 396
  • 文/潘曉璐 我一進(jìn)店門(mén)拾因,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人旷余,你說(shuō)我怎么就攤上這事绢记。” “怎么了正卧?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,871評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵蠢熄,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我炉旷,道長(zhǎng)签孔,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,963評(píng)論 1 295
  • 正文 為了忘掉前任窘行,我火速辦了婚禮饥追,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘罐盔。我一直安慰自己但绕,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,984評(píng)論 6 393
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著捏顺,像睡著了一般六孵。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上幅骄,一...
    開(kāi)封第一講書(shū)人閱讀 51,763評(píng)論 1 307
  • 那天劫窒,我揣著相機(jī)與錄音,去河邊找鬼拆座。 笑死主巍,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的挪凑。 我是一名探鬼主播煤禽,決...
    沈念sama閱讀 40,468評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼岖赋!你這毒婦竟也來(lái)了檬果?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,357評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤唐断,失蹤者是張志新(化名)和其女友劉穎选脊,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體脸甘,經(jīng)...
    沈念sama閱讀 45,850評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡恳啥,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,002評(píng)論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了丹诀。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片钝的。...
    茶點(diǎn)故事閱讀 40,144評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖铆遭,靈堂內(nèi)的尸體忽然破棺而出硝桩,到底是詐尸還是另有隱情,我是刑警寧澤枚荣,帶...
    沈念sama閱讀 35,823評(píng)論 5 346
  • 正文 年R本政府宣布碗脊,位于F島的核電站,受9級(jí)特大地震影響橄妆,放射性物質(zhì)發(fā)生泄漏衙伶。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,483評(píng)論 3 331
  • 文/蒙蒙 一害碾、第九天 我趴在偏房一處隱蔽的房頂上張望矢劲。 院中可真熱鬧,春花似錦慌随、人聲如沸芬沉。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,026評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)花嘶。三九已至,卻和暖如春蹦漠,著一層夾襖步出監(jiān)牢的瞬間椭员,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,150評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工笛园, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留隘击,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,415評(píng)論 3 373
  • 正文 我出身青樓研铆,卻偏偏與公主長(zhǎng)得像埋同,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子棵红,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,092評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)凶赁、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,109評(píng)論 4 62
  • 今天逆甜,我在大孃家當(dāng)小小收銀員虱肄。
    愛(ài)之星光閱讀 442評(píng)論 1 0
  • 端莊美好亭亭立,粲笑輕瞥醉帝心交煞。 明眸皓齒如碧玉咏窿,歡聲笑語(yǔ)若佳音。 深情款款攜君圣素征,脈脈含情守現(xiàn)今集嵌。 苦苦相說(shuō)無(wú)力...
    楚淺黛閱讀 263評(píng)論 4 7