forked from um/web
Update README and Dependencies
This commit is contained in:
parent
d51d7ec773
commit
c4e9fb0dcc
25
README.md
25
README.md
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
[![Build Status](https://ci.ixarea.com/api/badges/ix64/unlock-music/status.svg)](https://ci.ixarea.com/ix64/unlock-music)
|
[![Build Status](https://ci.ixarea.com/api/badges/ix64/unlock-music/status.svg)](https://ci.ixarea.com/ix64/unlock-music)
|
||||||
|
|
||||||
## Features
|
# Features
|
||||||
- [x] Unlock in browser 在浏览器中解锁
|
- [x] Unlock in browser 在浏览器中解锁
|
||||||
- [x] QQMusic File QQ音乐格式 (.qmc0/.qmc3/.qmcflac/.qmcogg)
|
- [x] QQMusic File QQ音乐格式 (.qmc0/.qmc3/.qmcflac/.qmcogg)
|
||||||
- [ ] QQMusic New Format QQ音乐新格式
|
- [ ] QQMusic New Format QQ音乐新格式
|
||||||
@ -19,17 +19,14 @@
|
|||||||
- [x] Complete ID3 for ncm 补全ncm的ID3信息
|
- [x] Complete ID3 for ncm 补全ncm的ID3信息
|
||||||
- [ ] Multi-language 多语言
|
- [ ] Multi-language 多语言
|
||||||
|
|
||||||
## Project setup
|
# 使用方法
|
||||||
```
|
## 下载已构建版本
|
||||||
npm install
|
- 已构建的版本发布在 [GitHub Release](https://github.com/ix64/unlock-music), 下载解压缩后即可部署或本地使用
|
||||||
```
|
|
||||||
|
|
||||||
### Compiles and hot-reloads for development
|
## 自行构建
|
||||||
```
|
- 环境要求
|
||||||
npm run serve
|
- nodejs
|
||||||
```
|
- npm
|
||||||
|
1. 获取项目源代码后执行 `npm install` 安装相关依赖
|
||||||
### Compiles and minifies for production
|
2. 执行 `npm run build` 即可进行构建,构建输出为 dist 目录
|
||||||
```
|
- `npm run serve` 可用于开发
|
||||||
npm run build
|
|
||||||
```
|
|
||||||
|
12
package-lock.json
generated
12
package-lock.json
generated
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "unlock-music",
|
"name": "unlock-music",
|
||||||
"version": "0.2.0",
|
"version": "1.0.1",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@ -1774,7 +1774,7 @@
|
|||||||
},
|
},
|
||||||
"async-validator": {
|
"async-validator": {
|
||||||
"version": "1.8.5",
|
"version": "1.8.5",
|
||||||
"resolved": "https://registry.npm.taobao.org/async-validator/download/async-validator-1.8.5.tgz",
|
"resolved": "https://registry.npm.taobao.org/async-validator/download/async-validator-1.8.5.tgz?cache=0&sync_timestamp=1573494332941&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fasync-validator%2Fdownload%2Fasync-validator-1.8.5.tgz",
|
||||||
"integrity": "sha1-3D4I7B/Q3dtn5ghC8CwM0c7G1/A=",
|
"integrity": "sha1-3D4I7B/Q3dtn5ghC8CwM0c7G1/A=",
|
||||||
"requires": {
|
"requires": {
|
||||||
"babel-runtime": "6.x"
|
"babel-runtime": "6.x"
|
||||||
@ -3988,9 +3988,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"element-ui": {
|
"element-ui": {
|
||||||
"version": "2.12.0",
|
"version": "2.13.0",
|
||||||
"resolved": "https://registry.npm.taobao.org/element-ui/download/element-ui-2.12.0.tgz",
|
"resolved": "https://registry.npm.taobao.org/element-ui/download/element-ui-2.13.0.tgz",
|
||||||
"integrity": "sha1-qJO8Ea5Pfbt+nVQWBvI+ZD8THuQ=",
|
"integrity": "sha1-9rsE5bCnbqX2JGYES3dEB7pOvS0=",
|
||||||
"requires": {
|
"requires": {
|
||||||
"async-validator": "~1.8.1",
|
"async-validator": "~1.8.1",
|
||||||
"babel-helper-vue-jsx-merge-props": "^2.0.0",
|
"babel-helper-vue-jsx-merge-props": "^2.0.0",
|
||||||
@ -10044,7 +10044,7 @@
|
|||||||
},
|
},
|
||||||
"typedarray-to-buffer": {
|
"typedarray-to-buffer": {
|
||||||
"version": "3.1.5",
|
"version": "3.1.5",
|
||||||
"resolved": "https://registry.npm.taobao.org/typedarray-to-buffer/download/typedarray-to-buffer-3.1.5.tgz",
|
"resolved": "https://registry.npm.taobao.org/typedarray-to-buffer/download/typedarray-to-buffer-3.1.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftypedarray-to-buffer%2Fdownload%2Ftypedarray-to-buffer-3.1.5.tgz",
|
||||||
"integrity": "sha1-qX7nqf9CaRufeD/xvFES/j/KkIA=",
|
"integrity": "sha1-qX7nqf9CaRufeD/xvFES/j/KkIA=",
|
||||||
"requires": {
|
"requires": {
|
||||||
"is-typedarray": "^1.0.0"
|
"is-typedarray": "^1.0.0"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "unlock-music",
|
"name": "unlock-music",
|
||||||
"version": "0.2.0",
|
"version": "1.0.1",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"serve": "vue-cli-service serve",
|
"serve": "vue-cli-service serve",
|
||||||
@ -10,7 +10,7 @@
|
|||||||
"browser-id3-writer": "^4.3.0",
|
"browser-id3-writer": "^4.3.0",
|
||||||
"core-js": "^2.6.10",
|
"core-js": "^2.6.10",
|
||||||
"crypto-js": "^3.1.9-1",
|
"crypto-js": "^3.1.9-1",
|
||||||
"element-ui": "^2.11.1",
|
"element-ui": "^2.13.0",
|
||||||
"music-metadata-browser": "^1.8.1",
|
"music-metadata-browser": "^1.8.1",
|
||||||
"register-service-worker": "^1.6.2",
|
"register-service-worker": "^1.6.2",
|
||||||
"vue": "^2.6.10"
|
"vue": "^2.6.10"
|
||||||
|
Loading…
Reference in New Issue
Block a user