代码拉取完成,页面将自动刷新
同步操作将从 yongkang/Music Player 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
高颜值的第三方网易云播放器
🌎 访问DEMO
|
📦️ 下载安装包
|
💬 加入交流群
本项目由 NeteaseCloudMusicApi 提供 API
# 安装依赖
yarn install
# 创建本地环境变量
cp .env.example .env
# 运行(web)
yarn serve
# 运行(electron)
yarn electron:serve
本地运行 NeteaseCloudMusicApi,或者将 API 部署至 Vercel
# 安装依赖
yarn NeteaseCloudMusicApi:install
# 运行 API (默认 3000 端口)
yarn server
git clone git@gitee.com:H260788/vue-music.git
yarn install
yarn serve
yarn build
yarn lint
├── dist // 打包文件
├── node_modules // 依赖包
├── public // 静态目录
├── src // 源代码
│ ├── api // 所有请求
│ ├── assets // 主题字体图片svg icons等静态资源
│ ├── components // 全局公用组件
│ ├── directive // 全局指令
│ ├── electron
│ ├── filtres // 全局过滤
│ ├── locale // 国际化语言
│ ├── mock // mock服务
│ ├── plugins // 插件
│ ├── router // 路由
│ ├── store // 全局 store管理
│ ├── styles // 全局样式
│ ├── utils // 全局公用方法
│ ├── views // view 页面目录
│ ├── App.vue // 入口页面
│ ├── background.js // electron 配置
│ ├── main.js // 入口 加载组件 初始化等
│ └── config.js
├── .babelrc // babel-loader 配置
├── eslintrc.js // eslint 配置项
├── .prettierrc
├── .gitignore // git 忽略项
├── README.md // 说明
├── jsconfig.json
├── package.json // 项目名称 项目版本 项目描述 项目运行的一些脚本(依赖)
└── vue.config.js // vue配置文件
"gitHooks": {
"pre-commit": "lint-staged"
},
"lint-staged": {
"*.{js,jsx,vue,ts,tsx}": [
"vue-cli-service lint",
"git add"
]
}
storejs LocalStorage本地存储库
svg-sprite-loader svg库
NProgress 进度条库
lodash JavaScript 实用工具库
vue-i18n 国际化语言
axios http库
dayjs 为浏览器解析、验证、操作和显示日期和时间
Plyr 一个轻量级的 HTML5 播放器
v-contextmenu 右键菜单插件
vue-slider-component vue自定义滑块控件
Howler HTML5声音引擎
VueClipboard vue复制插件
wangeditor 富文本编辑器
electron 跨平台桌面应用程序
transform-remove-console 去除生产环境日志
babel-plugin-component 按需引入组件
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。