vue仿163musicPC端 | 娜酱骑士团

JerryXia 发表于 , 阅读 (29)

前言

vue2越来越受欢迎,无奈现在在公司做的平台是以ng1.x为主,一直没有机会练手vue2,虽然写过一些小demo,但是与完整的项目相比较中间会少很多东西。于是趁在公司空闲的时候以及周末双休,自己用vue2复写了163musicPC端。相比较之掘金上大大写的很多都是纯静态页面vue2,实际开发中肯定会涉及到接口、数据渲染方面,本项目接口通过http-proxy-middleware, 一个http代理的中间件,进行http请求转发,实现跨域请求,直接复用网易爸爸的接口,在服务端对返回的JSON进行解构即可。

介绍

vue-163-music(网易云音乐web版),用vue仿写163音乐客户端版。

原计划仿写完所有页面,碍于网易的接口API有限,实现页面也有限。

不推荐手机端访问。

页面高度为670px1366 X 768分辨率及其以下按F11全屏浏览效果更佳

Github项目地址:https://github.com/ShanaMaid/vue-163-music

欢迎issueprstar or follow!我将继续开源更多有趣的项目

在线版

点击进入 http://163music.shanalab.top/
腾讯学生云主机,最低配,存在卡顿,建议clone到本地进行体验

使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
git clone https://github.com/ShanaMaid/vue-163-music.git
cd vue-163-music
npm install
# 开发环境
npm run dev
访问 http://localhost:8080/
# 打包
npm run build
# 实际环境
cd server
node app.js
访问 http://localhost:3000/