🌮 切换端口号, 添加文档 🥪

This commit is contained in:
hunlongyu
2020-07-13 17:49:45 +08:00
parent f3aa8c1f51
commit 1cd91aada2
22 changed files with 228 additions and 30 deletions

View File

@@ -1,26 +0,0 @@
name: release-build
on:
push:
branches: [ master ]
jobs:
release:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [windows-latest, macos-latest, ubuntu-latest]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: 12
- run: |
yarn
yarn release
shell: pwsh
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

19
docs/doc/404.html Normal file
View File

@@ -0,0 +1,19 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>ZY PLAYER</title>
<meta name="generator" content="VuePress 1.5.2">
<meta name="description" content="ZY PLAYER 文档">
<link rel="preload" href="/assets/css/0.styles.a0babdbb.css" as="style"><link rel="preload" href="/assets/js/app.bfbedbef.js" as="script"><link rel="preload" href="/assets/js/4.023f7c55.js" as="script"><link rel="prefetch" href="/assets/js/2.b7bb5685.js"><link rel="prefetch" href="/assets/js/3.4e0fa3d9.js"><link rel="prefetch" href="/assets/js/5.d90b4340.js"><link rel="prefetch" href="/assets/js/6.f276a306.js"><link rel="prefetch" href="/assets/js/7.d3eb66c2.js"><link rel="prefetch" href="/assets/js/8.e8a88c5e.js"><link rel="prefetch" href="/assets/js/9.10e938e4.js">
<link rel="stylesheet" href="/assets/css/0.styles.a0babdbb.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>There's nothing here.</blockquote> <a href="/" class="router-link-active">
Take me home.
</a></div></div><div class="global-ui"></div></div>
<script src="/assets/js/app.bfbedbef.js" defer></script><script src="/assets/js/4.023f7c55.js" defer></script>
</body>
</html>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="12" height="13"><g stroke-width="2" stroke="#aaa" fill="none"><path d="M11.29 11.71l-4-4"/><circle cx="5" cy="5" r="4"/></g></svg>

After

Width:  |  Height:  |  Size: 216 B

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{317:function(t,e,n){},348:function(t,e,n){"use strict";var i=n(317);n.n(i).a},356:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(348),n(42)),a=Object(r.a)(i,void 0,void 0,!1,null,"50e657c5",null);e.default=a.exports}}]);

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{350:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(42),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-default-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]);

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{354:function(t,e,n){"use strict";n.r(e);var s=n(42),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]);

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{351:function(t,e,n){"use strict";n.r(e);var s=n(42),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]);

View File

@@ -0,0 +1 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{353:function(t,s,e){"use strict";e.r(s);var n=e(42),r=Object(n.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("h2",{attrs:{id:"常见问题"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#常见问题"}},[this._v("#")]),this._v(" 常见问题")]),this._v(" "),s("ol",[s("li")])])}),[],!1,null,null,null);s.default=r.exports}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

33
docs/doc/config.html Normal file
View File

@@ -0,0 +1,33 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>ZY PLAYER</title>
<meta name="generator" content="VuePress 1.5.2">
<meta name="description" content="ZY PLAYER 文档">
<link rel="preload" href="/assets/css/0.styles.a0babdbb.css" as="style"><link rel="preload" href="/assets/js/app.bfbedbef.js" as="script"><link rel="preload" href="/assets/js/2.b7bb5685.js" as="script"><link rel="preload" href="/assets/js/6.f276a306.js" as="script"><link rel="prefetch" href="/assets/js/3.4e0fa3d9.js"><link rel="prefetch" href="/assets/js/4.023f7c55.js"><link rel="prefetch" href="/assets/js/5.d90b4340.js"><link rel="prefetch" href="/assets/js/7.d3eb66c2.js"><link rel="prefetch" href="/assets/js/8.e8a88c5e.js"><link rel="prefetch" href="/assets/js/9.10e938e4.js">
<link rel="stylesheet" href="/assets/css/0.styles.a0babdbb.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><!----> <span class="site-name">ZY PLAYER</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/sites/" class="nav-link">
管理源
</a></div><div class="nav-item"><a href="/shortcut/" class="nav-link">
快捷键
</a></div><div class="nav-item"><a href="/question/" class="nav-link">
常见问题
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/sites/" class="nav-link">
管理源
</a></div><div class="nav-item"><a href="/shortcut/" class="nav-link">
快捷键
</a></div><div class="nav-item"><a href="/question/" class="nav-link">
常见问题
</a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span></span> <!----></p> <!----></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/assets/js/app.bfbedbef.js" defer></script><script src="/assets/js/2.b7bb5685.js" defer></script><script src="/assets/js/6.f276a306.js" defer></script>
</body>
</html>

41
docs/doc/index.html Normal file
View File

@@ -0,0 +1,41 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>ZY PLAYER</title>
<meta name="generator" content="VuePress 1.5.2">
<meta name="description" content="ZY PLAYER 文档">
<link rel="preload" href="/assets/css/0.styles.a0babdbb.css" as="style"><link rel="preload" href="/assets/js/app.bfbedbef.js" as="script"><link rel="preload" href="/assets/js/2.b7bb5685.js" as="script"><link rel="preload" href="/assets/js/5.d90b4340.js" as="script"><link rel="prefetch" href="/assets/js/3.4e0fa3d9.js"><link rel="prefetch" href="/assets/js/4.023f7c55.js"><link rel="prefetch" href="/assets/js/6.f276a306.js"><link rel="prefetch" href="/assets/js/7.d3eb66c2.js"><link rel="prefetch" href="/assets/js/8.e8a88c5e.js"><link rel="prefetch" href="/assets/js/9.10e938e4.js">
<link rel="stylesheet" href="/assets/css/0.styles.a0babdbb.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container no-sidebar"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" aria-current="page" class="home-link router-link-exact-active router-link-active"><!----> <span class="site-name">ZY PLAYER</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
主页
</a></div><div class="nav-item"><a href="/sites/" class="nav-link">
管理源
</a></div><div class="nav-item"><a href="/shortcut/" class="nav-link">
快捷键
</a></div><div class="nav-item"><a href="/question/" class="nav-link">
常见问题
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
主页
</a></div><div class="nav-item"><a href="/sites/" class="nav-link">
管理源
</a></div><div class="nav-item"><a href="/shortcut/" class="nav-link">
快捷键
</a></div><div class="nav-item"><a href="/question/" class="nav-link">
常见问题
</a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Home</span> <!----></p> <!----></section></li></ul> </aside> <main aria-labelledby="main-title" class="home"><header class="hero"><!----> <h1 id="main-title">
ZY PLAYER
</h1> <p class="description">
ZY PLAYER 文档
</p> <p class="action"><a href="/sites/" class="nav-link action-button">
开始阅读
</a></p></header> <div class="features"><div class="feature"><h2>管理源</h2> <p>导入, 导出, 编辑源</p></div><div class="feature"><h2>快捷键</h2> <p>导入, 导出, 编辑快捷键</p></div><div class="feature"><h2>常见问题问答</h2> <p>一些常见问题问答</p></div></div> <div class="theme-default-content custom content__default"></div> <div class="footer">
MIT Licensed | Copyright © 2020 Hunlongyu
</div></main></div><div class="global-ui"></div></div>
<script src="/assets/js/app.bfbedbef.js" defer></script><script src="/assets/js/2.b7bb5685.js" defer></script><script src="/assets/js/5.d90b4340.js" defer></script>
</body>
</html>

View File

@@ -0,0 +1,33 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>常见问题 | ZY PLAYER</title>
<meta name="generator" content="VuePress 1.5.2">
<meta name="description" content="ZY PLAYER 文档">
<link rel="preload" href="/assets/css/0.styles.a0babdbb.css" as="style"><link rel="preload" href="/assets/js/app.bfbedbef.js" as="script"><link rel="preload" href="/assets/js/2.b7bb5685.js" as="script"><link rel="preload" href="/assets/js/7.d3eb66c2.js" as="script"><link rel="prefetch" href="/assets/js/3.4e0fa3d9.js"><link rel="prefetch" href="/assets/js/4.023f7c55.js"><link rel="prefetch" href="/assets/js/5.d90b4340.js"><link rel="prefetch" href="/assets/js/6.f276a306.js"><link rel="prefetch" href="/assets/js/8.e8a88c5e.js"><link rel="prefetch" href="/assets/js/9.10e938e4.js">
<link rel="stylesheet" href="/assets/css/0.styles.a0babdbb.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" class="home-link router-link-active"><!----> <span class="site-name">ZY PLAYER</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/sites/" class="nav-link">
管理源
</a></div><div class="nav-item"><a href="/shortcut/" class="nav-link">
快捷键
</a></div><div class="nav-item"><a href="/question/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
常见问题
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/sites/" class="nav-link">
管理源
</a></div><div class="nav-item"><a href="/shortcut/" class="nav-link">
快捷键
</a></div><div class="nav-item"><a href="/question/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
常见问题
</a></div> <!----></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>常见问题</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/question/#常见问题" class="sidebar-link">常见问题</a><ul class="sidebar-sub-headers"></ul></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h2 id="常见问题"><a href="#常见问题" class="header-anchor">#</a> 常见问题</h2> <ol><li></li></ol></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/assets/js/app.bfbedbef.js" defer></script><script src="/assets/js/2.b7bb5685.js" defer></script><script src="/assets/js/7.d3eb66c2.js" defer></script>
</body>
</html>

File diff suppressed because one or more lines are too long

34
docs/doc/sites/index.html Normal file

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,6 @@
{
"name": "zy",
"version": "1.1.4",
"version": "1.2.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",

View File

@@ -250,7 +250,14 @@ export default {
})
},
openDoc (e) {
this.$message.info('文档还在整理中, 请耐心等待~')
if (e === 'sites') {
this.linkOpen('http://zyplayer.fun/doc/sites/')
return false
}
if (e === 'shortcut') {
this.linkOpen('http://zyplayer.fun/doc/shortcut/')
return false
}
}
},
created () {

View File

@@ -15,4 +15,4 @@ app.post('/api', async (req, res) => {
})
})
app.listen(4848)
app.listen(48484)

View File

@@ -2,7 +2,7 @@ import { sites } from '../dexie'
import axios from 'axios'
import parser from 'fast-xml-parser'
const zy = {
ports: 4848, // 端口号
ports: 48484, // 端口号
xmlConfig: { // XML 转 JSON 配置
trimValues: true,
textNodeName: '_t',