Commit 3194c948 by 无尘

fix: 删除评论

parent dd6ce7cb
...@@ -31,20 +31,20 @@ module.exports = { ...@@ -31,20 +31,20 @@ module.exports = {
], ],
sidebar: sidebarConfig, sidebar: sidebarConfig,
}, },
plugins: [ // plugins: [
[ // [
'vuepress-plugin-comment', // 'vuepress-plugin-comment',
{ // {
choosen: 'valine', // choosen: 'valine',
// options选项中的所有参数,会传给Valine的配置 // // options选项中的所有参数,会传给Valine的配置
options: { // options: {
el: '#valine-vuepress-comment', // el: '#valine-vuepress-comment',
appId: 'dM7VDvl6pYCGVsrhpjFUPTzv-gzGzoHsz', // appId: 'dM7VDvl6pYCGVsrhpjFUPTzv-gzGzoHsz',
appKey: '1tWRv0vgoDPpJ2oDm0rKJSOP', // appKey: '1tWRv0vgoDPpJ2oDm0rKJSOP',
placeholder: '你有啥想说的~', // placeholder: '你有啥想说的~',
path: '<%- frontmatter.to.path ? "/front-vuepress" + frontmatter.to.path : window.location.pathname %>' // path: '<%- frontmatter.to.path ? "/front-vuepress" + frontmatter.to.path : window.location.pathname %>'
} // }
} // }
] // ]
] // ]
}; };
\ No newline at end of file
...@@ -8,13 +8,13 @@ ...@@ -8,13 +8,13 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/6.21aee0b6.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/2.aa8f573f.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/6.706caab8.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/2.45b9916f.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="router-link-active"> <div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>Looks like we've got some broken links.</blockquote> <a href="/front-vuepress/" class="router-link-active">
Take me home. Take me home.
</a></div></div><div class="global-ui"><div></div></div></div> </a></div></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/6.21aee0b6.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/6.706caab8.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/8.a3fa100a.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/8.27f906d5.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
简介 简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" aria-current="page" class="nav-link router-link-exact-active router-link-active"> </a></div><div class="nav-item"><a href="/front-vuepress/about/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
关于 关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/about/" aria-current="page" class="active sidebar-link">文档简介</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/about/#参考" class="sidebar-link">参考</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="文档简介"><a href="#文档简介" class="header-anchor">#</a> 文档简介</h1> <p>VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。</p> <p>每一个由 VuePress 生成的页面都带有预渲染好的 HTML,也因此具有非常好的加载性能和搜索引擎优化(SEO)。同时,一旦页面被加载,Vue 将接管这些静态内容,并将其转换成一个完整的单页应用(SPA),其他的页面则会只在用户浏览到的时候才按需加载。</p> <h2 id="参考"><a href="#参考" class="header-anchor">#</a> 参考</h2> <ul><li><a href="https://www.vuepress.cn/guide/" target="_blank" rel="noopener noreferrer">vuepress<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"><div></div></div></div> </a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/about/" aria-current="page" class="active sidebar-link">文档简介</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/about/#参考" class="sidebar-link">参考</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="文档简介"><a href="#文档简介" class="header-anchor">#</a> 文档简介</h1> <p>VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。</p> <p>每一个由 VuePress 生成的页面都带有预渲染好的 HTML,也因此具有非常好的加载性能和搜索引擎优化(SEO)。同时,一旦页面被加载,Vue 将接管这些静态内容,并将其转换成一个完整的单页应用(SPA),其他的页面则会只在用户浏览到的时候才按需加载。</p> <h2 id="参考"><a href="#参考" class="header-anchor">#</a> 参考</h2> <ul><li><a href="https://www.vuepress.cn/guide/" target="_blank" rel="noopener noreferrer">vuepress<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/8.a3fa100a.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/8.27f906d5.js" defer></script>
</body> </body>
</html> </html>
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{390:function(t,s,e){"use strict";e.r(s);var i=e(24),n=Object(i.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("h1",{attrs:{id:"前端开发规范"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#前端开发规范"}},[this._v("#")]),this._v(" 前端开发规范")]),this._v(" "),s("blockquote",[s("p",[this._v("规范的目的是为了编写高质量的代码,让团队成员每天得心情都是愉悦的,大家在一起是快乐的。")])]),this._v(" "),s("blockquote",[s("p",[this._v("记录前端开发中代码规范")])])])}),[],!1,null,null,null);s.default=n.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[10],{366:function(t,s,e){"use strict";e.r(s);var i=e(42),n=Object(i.a)({},(function(){var t=this.$createElement,s=this._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}},[s("h1",{attrs:{id:"前端开发规范"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#前端开发规范"}},[this._v("#")]),this._v(" 前端开发规范")]),this._v(" "),s("blockquote",[s("p",[this._v("规范的目的是为了编写高质量的代码,让团队成员每天得心情都是愉悦的,大家在一起是快乐的。")])]),this._v(" "),s("blockquote",[s("p",[this._v("记录前端开发中代码规范")])])])}),[],!1,null,null,null);s.default=n.exports}}]);
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{377:function(s,t,a){"use strict";a.r(t);var e=a(24),n=Object(e.a)({},(function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[a("h1",{attrs:{id:"git-分支管理"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#git-分支管理"}},[s._v("#")]),s._v(" git 分支管理")]),s._v(" "),a("h2",{attrs:{id:"git-分支及操作规范"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#git-分支及操作规范"}},[s._v("#")]),s._v(" git 分支及操作规范")]),s._v(" "),a("ul",[a("li",[s._v("master:主分支,稳定分支,必须保证随时可用于发布")]),s._v(" "),a("li",[s._v("release:预发布分支,如果有此分支,需将分支合并至release解决了冲突后,再将release合到master")]),s._v(" "),a("li",[s._v("dev:开发分支,仅用来发布更新测试环境,需定期将master分支合并至此")]),s._v(" "),a("li",[s._v("feature/xxx(迭代结束或上线时间,如200901,20年9月1日):功能开发分支,须从master分支上开出此分支,开发期间需定期合并master至此,测试时合并至dev更新到测试环境,测试完成后将该分支合并至master,然后删除分支")]),s._v(" "),a("li",[s._v("bugfix:线上bug修复分支,每次修改前需将master合并至此,测试时合并至dev测试,测试完成后再合并至master发布上线")])]),s._v(" "),a("h2",{attrs:{id:"git-log-规范"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#git-log-规范"}},[s._v("#")]),s._v(" git log 规范")]),s._v(" "),a("p",[s._v("建议:")]),s._v(" "),a("ul",[a("li",[s._v("格式:")])]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("- type: <subject>\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("ul",[a("li",[s._v("type: 说明本次 "),a("code",[s._v("commit")]),s._v(" 的类别")])]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("add(feat): 增加\n\nupdate: 更新\n\nfix: 修复bug\n\nstyle: 样式调整\n\ntest: 增加测试\n\ndocs: 编写文档\n\nchore:构建过程或辅助工具的变动\n\nrefactor:重构(即不是新增功能,也不是修改bug的代码变动)\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br"),a("span",{staticClass:"line-number"},[s._v("6")]),a("br"),a("span",{staticClass:"line-number"},[s._v("7")]),a("br"),a("span",{staticClass:"line-number"},[s._v("8")]),a("br"),a("span",{staticClass:"line-number"},[s._v("9")]),a("br"),a("span",{staticClass:"line-number"},[s._v("10")]),a("br"),a("span",{staticClass:"line-number"},[s._v("11")]),a("br"),a("span",{staticClass:"line-number"},[s._v("12")]),a("br"),a("span",{staticClass:"line-number"},[s._v("13")]),a("br"),a("span",{staticClass:"line-number"},[s._v("14")]),a("br"),a("span",{staticClass:"line-number"},[s._v("15")]),a("br")])]),a("ul",[a("li",[s._v("subject: "),a("code",[s._v("commit")]),s._v(" 的简短描述")])])])}),[],!1,null,null,null);t.default=n.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[13],{367:function(s,t,a){"use strict";a.r(t);var e=a(42),n=Object(e.a)({},(function(){var s=this,t=s.$createElement,a=s._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[a("h1",{attrs:{id:"git-分支管理"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#git-分支管理"}},[s._v("#")]),s._v(" git 分支管理")]),s._v(" "),a("h2",{attrs:{id:"git-分支及操作规范"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#git-分支及操作规范"}},[s._v("#")]),s._v(" git 分支及操作规范")]),s._v(" "),a("ul",[a("li",[s._v("master:主分支,稳定分支,必须保证随时可用于发布")]),s._v(" "),a("li",[s._v("release:预发布分支,如果有此分支,需将分支合并至release解决了冲突后,再将release合到master")]),s._v(" "),a("li",[s._v("dev:开发分支,仅用来发布更新测试环境,需定期将master分支合并至此")]),s._v(" "),a("li",[s._v("feature/xxx(迭代结束或上线时间,如200901,20年9月1日):功能开发分支,须从master分支上开出此分支,开发期间需定期合并master至此,测试时合并至dev更新到测试环境,测试完成后将该分支合并至master,然后删除分支")]),s._v(" "),a("li",[s._v("bugfix:线上bug修复分支,每次修改前需将master合并至此,测试时合并至dev测试,测试完成后再合并至master发布上线")])]),s._v(" "),a("h2",{attrs:{id:"git-log-规范"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#git-log-规范"}},[s._v("#")]),s._v(" git log 规范")]),s._v(" "),a("p",[s._v("建议:")]),s._v(" "),a("ul",[a("li",[s._v("格式:")])]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("- type: <subject>\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br")])]),a("ul",[a("li",[s._v("type: 说明本次 "),a("code",[s._v("commit")]),s._v(" 的类别")])]),s._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[s._v("add(feat): 增加\n\nupdate: 更新\n\nfix: 修复bug\n\nstyle: 样式调整\n\ntest: 增加测试\n\ndocs: 编写文档\n\nchore:构建过程或辅助工具的变动\n\nrefactor:重构(即不是新增功能,也不是修改bug的代码变动)\n")])]),s._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[s._v("1")]),a("br"),a("span",{staticClass:"line-number"},[s._v("2")]),a("br"),a("span",{staticClass:"line-number"},[s._v("3")]),a("br"),a("span",{staticClass:"line-number"},[s._v("4")]),a("br"),a("span",{staticClass:"line-number"},[s._v("5")]),a("br"),a("span",{staticClass:"line-number"},[s._v("6")]),a("br"),a("span",{staticClass:"line-number"},[s._v("7")]),a("br"),a("span",{staticClass:"line-number"},[s._v("8")]),a("br"),a("span",{staticClass:"line-number"},[s._v("9")]),a("br"),a("span",{staticClass:"line-number"},[s._v("10")]),a("br"),a("span",{staticClass:"line-number"},[s._v("11")]),a("br"),a("span",{staticClass:"line-number"},[s._v("12")]),a("br"),a("span",{staticClass:"line-number"},[s._v("13")]),a("br"),a("span",{staticClass:"line-number"},[s._v("14")]),a("br"),a("span",{staticClass:"line-number"},[s._v("15")]),a("br")])]),a("ul",[a("li",[s._v("subject: "),a("code",[s._v("commit")]),s._v(" 的简短描述")])])])}),[],!1,null,null,null);t.default=n.exports}}]);
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{382:function(t,_,r){"use strict";r.r(_);var v=r(24),a=Object(v.a)({},(function(){var t=this,_=t.$createElement,r=t._self._c||_;return r("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[r("h1",{attrs:{id:"前端升级规范"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#前端升级规范"}},[t._v("#")]),t._v(" 前端升级规范")]),t._v(" "),r("h2",{attrs:{id:"一、什么时间升级"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#一、什么时间升级"}},[t._v("#")]),t._v(" 一、什么时间升级?")]),t._v(" "),r("p",[t._v("● 每周四为各平台前端需求(不涉及后端的纯前端需求)的上线日。")]),t._v(" "),r("p",[t._v("● 优先级:临时的紧急上线 > 随业务组上线 > 周四上线\n"),r("br")]),t._v(" "),r("h2",{attrs:{id:"二、谁来操作升级"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#二、谁来操作升级"}},[t._v("#")]),t._v(" 二、谁来操作升级?")]),t._v(" "),r("table",[r("thead",[r("tr",[r("th",[t._v("~版本")]),t._v(" "),r("th",[t._v("~平台")]),t._v(" "),r("th",[t._v("~ 操作人 ")])])]),t._v(" "),r("tbody",[r("tr",[r("td",[t._v("3.0")]),t._v(" "),r("td",[t._v("全部平台")]),t._v(" "),r("td",[t._v("石瑶")])]),t._v(" "),r("tr",[r("td",[t._v("4.0")]),t._v(" "),r("td",[t._v("基础平台(包含运维平台)、移动平台")]),t._v(" "),r("td",[t._v("砂砾")])]),t._v(" "),r("tr",[r("td",[t._v("4.0")]),t._v(" "),r("td",[t._v("业务平台")]),t._v(" "),r("td",[t._v("叮当")])])])]),t._v(" "),r("br"),t._v(" "),r("h2",{attrs:{id:"三、原则"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#三、原则"}},[t._v("#")]),t._v(" 三、原则")]),t._v(" "),r("p",[t._v("上线前、后,均需要经过测试负责人测试。\n"),r("br")]),t._v(" "),r("h2",{attrs:{id:"四、升级通知"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#四、升级通知"}},[t._v("#")]),t._v(" 四、升级通知")]),t._v(" "),r("p",[t._v("● 只要有上线,就要发送"),r("a",{attrs:{href:"https://www.tapd.cn/33025272/documents/show/1133025272001004205",target:"_blank",rel:"noopener noreferrer"}},[t._v("《迭代升级说明》"),r("OutboundLink")],1),t._v("给相关人员,并抄送sj@demogic.com<升级通知组>。")]),t._v(" "),r("p",[t._v("● 由操作升级的人员发出邮件。")])])}),[],!1,null,null,null);_.default=a.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[16],{369:function(t,_,r){"use strict";r.r(_);var v=r(42),a=Object(v.a)({},(function(){var t=this,_=t.$createElement,r=t._self._c||_;return r("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[r("h1",{attrs:{id:"前端升级规范"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#前端升级规范"}},[t._v("#")]),t._v(" 前端升级规范")]),t._v(" "),r("h2",{attrs:{id:"一、什么时间升级"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#一、什么时间升级"}},[t._v("#")]),t._v(" 一、什么时间升级?")]),t._v(" "),r("p",[t._v("● 每周四为各平台前端需求(不涉及后端的纯前端需求)的上线日。")]),t._v(" "),r("p",[t._v("● 优先级:临时的紧急上线 > 随业务组上线 > 周四上线\n"),r("br")]),t._v(" "),r("h2",{attrs:{id:"二、谁来操作升级"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#二、谁来操作升级"}},[t._v("#")]),t._v(" 二、谁来操作升级?")]),t._v(" "),r("table",[r("thead",[r("tr",[r("th",[t._v("~版本")]),t._v(" "),r("th",[t._v("~平台")]),t._v(" "),r("th",[t._v("~ 操作人 ")])])]),t._v(" "),r("tbody",[r("tr",[r("td",[t._v("3.0")]),t._v(" "),r("td",[t._v("全部平台")]),t._v(" "),r("td",[t._v("石瑶")])]),t._v(" "),r("tr",[r("td",[t._v("4.0")]),t._v(" "),r("td",[t._v("基础平台(包含运维平台)、移动平台")]),t._v(" "),r("td",[t._v("砂砾")])]),t._v(" "),r("tr",[r("td",[t._v("4.0")]),t._v(" "),r("td",[t._v("业务平台")]),t._v(" "),r("td",[t._v("叮当")])])])]),t._v(" "),r("br"),t._v(" "),r("h2",{attrs:{id:"三、原则"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#三、原则"}},[t._v("#")]),t._v(" 三、原则")]),t._v(" "),r("p",[t._v("上线前、后,均需要经过测试负责人测试。\n"),r("br")]),t._v(" "),r("h2",{attrs:{id:"四、升级通知"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#四、升级通知"}},[t._v("#")]),t._v(" 四、升级通知")]),t._v(" "),r("p",[t._v("● 只要有上线,就要发送"),r("a",{attrs:{href:"https://www.tapd.cn/33025272/documents/show/1133025272001004205",target:"_blank",rel:"noopener noreferrer"}},[t._v("《迭代升级说明》"),r("OutboundLink")],1),t._v("给相关人员,并抄送sj@demogic.com<升级通知组>。")]),t._v(" "),r("p",[t._v("● 由操作升级的人员发出邮件。")])])}),[],!1,null,null,null);_.default=a.exports}}]);
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{384:function(s,a,t){"use strict";t.r(a);var e=t(24),r=Object(e.a)({},(function(){var s=this,a=s.$createElement,t=s._self._c||a;return t("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[t("h1",{attrs:{id:"介绍"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#介绍"}},[s._v("#")]),s._v(" 介绍")]),s._v(" "),t("blockquote",[t("p",[s._v("vuepress 搭建一个前端知识库的项目;")])]),s._v(" "),t("h2",{attrs:{id:"_1-文档"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_1-文档"}},[s._v("#")]),s._v(" 1.文档")]),s._v(" "),t("blockquote",[t("p",[s._v("如何使用")])]),s._v(" "),t("h3",{attrs:{id:"目录结构"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#目录结构"}},[s._v("#")]),s._v(" 目录结构")]),s._v(" "),t("div",{staticClass:"language- line-numbers-mode"},[t("pre",{pre:!0,attrs:{class:"language-text"}},[t("code",[s._v(".\n├─ front-vuepress\n| └─ dist // 打包后文件\n│ └─ config\n│ └─ sidebars.js // 侧边栏配置文件 \n│ ├─ README.md\n│ └─ .vuepress\n│ └─ config.js // 配置文件\n└─ package.json\n")])]),s._v(" "),t("div",{staticClass:"line-numbers-wrapper"},[t("span",{staticClass:"line-number"},[s._v("1")]),t("br"),t("span",{staticClass:"line-number"},[s._v("2")]),t("br"),t("span",{staticClass:"line-number"},[s._v("3")]),t("br"),t("span",{staticClass:"line-number"},[s._v("4")]),t("br"),t("span",{staticClass:"line-number"},[s._v("5")]),t("br"),t("span",{staticClass:"line-number"},[s._v("6")]),t("br"),t("span",{staticClass:"line-number"},[s._v("7")]),t("br"),t("span",{staticClass:"line-number"},[s._v("8")]),t("br"),t("span",{staticClass:"line-number"},[s._v("9")]),t("br")])]),t("h3",{attrs:{id:"新增-tab"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#新增-tab"}},[s._v("#")]),s._v(" 新增 tab")]),s._v(" "),t("p",[s._v("只需要在 "),t("code",[s._v(".vuepress")]),s._v(" 下的 "),t("code",[s._v("config.js")]),s._v(" 中新增 "),t("code",[s._v("nav")]),s._v(" 和对应的路径")]),s._v(" "),t("h3",{attrs:{id:"新增-目录"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#新增-目录"}},[s._v("#")]),s._v(" 新增 目录")]),s._v(" "),t("p",[s._v("只需要在根目录下新增即可")]),s._v(" "),t("h3",{attrs:{id:"新增-文档"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#新增-文档"}},[s._v("#")]),s._v(" 新增 文档")]),s._v(" "),t("p",[s._v("只需要在根目录下新增"),t("code",[s._v(".md")]),s._v("文件即可")]),s._v(" "),t("h2",{attrs:{id:"_2-配置侧边栏"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2-配置侧边栏"}},[s._v("#")]),s._v(" 2.配置侧边栏")]),s._v(" "),t("blockquote",[t("p",[s._v("如果需要配置侧边栏,只需要 "),t("code",[s._v("config")]),s._v(" 下 "),t("code",[s._v("sidebars.js")]),s._v("中配置")])])])}),[],!1,null,null,null);a.default=r.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[18],{371:function(s,a,t){"use strict";t.r(a);var e=t(42),r=Object(e.a)({},(function(){var s=this,a=s.$createElement,t=s._self._c||a;return t("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[t("h1",{attrs:{id:"介绍"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#介绍"}},[s._v("#")]),s._v(" 介绍")]),s._v(" "),t("blockquote",[t("p",[s._v("vuepress 搭建一个前端知识库的项目;")])]),s._v(" "),t("h2",{attrs:{id:"_1-文档"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_1-文档"}},[s._v("#")]),s._v(" 1.文档")]),s._v(" "),t("blockquote",[t("p",[s._v("如何使用")])]),s._v(" "),t("h3",{attrs:{id:"目录结构"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#目录结构"}},[s._v("#")]),s._v(" 目录结构")]),s._v(" "),t("div",{staticClass:"language- line-numbers-mode"},[t("pre",{pre:!0,attrs:{class:"language-text"}},[t("code",[s._v(".\n├─ front-vuepress\n| └─ dist // 打包后文件\n│ └─ config\n│ └─ sidebars.js // 侧边栏配置文件 \n│ ├─ README.md\n│ └─ .vuepress\n│ └─ config.js // 配置文件\n└─ package.json\n")])]),s._v(" "),t("div",{staticClass:"line-numbers-wrapper"},[t("span",{staticClass:"line-number"},[s._v("1")]),t("br"),t("span",{staticClass:"line-number"},[s._v("2")]),t("br"),t("span",{staticClass:"line-number"},[s._v("3")]),t("br"),t("span",{staticClass:"line-number"},[s._v("4")]),t("br"),t("span",{staticClass:"line-number"},[s._v("5")]),t("br"),t("span",{staticClass:"line-number"},[s._v("6")]),t("br"),t("span",{staticClass:"line-number"},[s._v("7")]),t("br"),t("span",{staticClass:"line-number"},[s._v("8")]),t("br"),t("span",{staticClass:"line-number"},[s._v("9")]),t("br")])]),t("h3",{attrs:{id:"新增-tab"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#新增-tab"}},[s._v("#")]),s._v(" 新增 tab")]),s._v(" "),t("p",[s._v("只需要在 "),t("code",[s._v(".vuepress")]),s._v(" 下的 "),t("code",[s._v("config.js")]),s._v(" 中新增 "),t("code",[s._v("nav")]),s._v(" 和对应的路径")]),s._v(" "),t("h3",{attrs:{id:"新增-目录"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#新增-目录"}},[s._v("#")]),s._v(" 新增 目录")]),s._v(" "),t("p",[s._v("只需要在根目录下新增即可")]),s._v(" "),t("h3",{attrs:{id:"新增-文档"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#新增-文档"}},[s._v("#")]),s._v(" 新增 文档")]),s._v(" "),t("p",[s._v("只需要在根目录下新增"),t("code",[s._v(".md")]),s._v("文件即可")]),s._v(" "),t("h2",{attrs:{id:"_2-配置侧边栏"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#_2-配置侧边栏"}},[s._v("#")]),s._v(" 2.配置侧边栏")]),s._v(" "),t("blockquote",[t("p",[s._v("如果需要配置侧边栏,只需要 "),t("code",[s._v("config")]),s._v(" 下 "),t("code",[s._v("sidebars.js")]),s._v("中配置")])])])}),[],!1,null,null,null);a.default=r.exports}}]);
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{388:function(t,e,r){"use strict";r.r(e);var a=r(24),o=Object(a.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[r("h1",{attrs:{id:"好办项目简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#好办项目简介"}},[t._v("#")]),t._v(" 好办项目简介")]),t._v(" "),r("h2",{attrs:{id:"_1-好办-2-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_1-好办-2-0-项目"}},[t._v("#")]),t._v(" 1.好办 2.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("最开始开发好办的项目,当时最开始不是我一个开发的,还有一个前端,干了大概一个月走了,产品后来也走了,后端当时是四个人,后来的迭代中基本我一个人负责开发,历时将近三四个月上线")])]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.gicdev.com/haoban-web/#/login",target:"_blank",rel:"noopener noreferrer"}},[t._v("查看 好办 2.0 后台"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"说明文档"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#说明文档"}},[t._v("#")]),t._v(" 说明文档")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/haoban-router-constructor.png",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台路由结构图"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/instructions.md",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台整体使用说明"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"上线跟随项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#上线跟随项目"}},[t._v("#")]),t._v(" 上线跟随项目")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-mobile",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办App webview 项目 - office-mobile"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haoban-old",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办旧版项目- haoban-old"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haobanDevOps",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办运维后台项目- haoban-devOps"),r("OutboundLink")],1)])]),t._v(" "),r("p",[r("img",{attrs:{src:"http://git.gicdev.com/office/office-web/raw/master/haoban-router-constructor.png",alt:""}})]),t._v(" "),r("h2",{attrs:{id:"_2-好办-3-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_2-好办-3-0-项目"}},[t._v("#")]),t._v(" 2.好办 3.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("基本参照 2.0 ,把应用独立开来,在2.0基础上又增加一些新的应用,开始接入企业微信,后来迭代中增加企业数据这块")])]),t._v(" "),r("h2",{attrs:{id:"_3-好办-4-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_3-好办-4-0-项目"}},[t._v("#")]),t._v(" 3.好办 4.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("和 3.0 有些类似,接入企业微信,应用开始使用gic 服务市场应用,增加了商户授权这块")])]),t._v(" "),r("blockquote",[r("blockquote",[r("blockquote",[r("p",[t._v("更多文档参考坚果云---移动组")])])])])])}),[],!1,null,null,null);e.default=o.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[22],{375:function(t,e,r){"use strict";r.r(e);var a=r(42),o=Object(a.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[r("h1",{attrs:{id:"好办项目简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#好办项目简介"}},[t._v("#")]),t._v(" 好办项目简介")]),t._v(" "),r("h2",{attrs:{id:"_1-好办-2-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_1-好办-2-0-项目"}},[t._v("#")]),t._v(" 1.好办 2.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("最开始开发好办的项目,当时最开始不是我一个开发的,还有一个前端,干了大概一个月走了,产品后来也走了,后端当时是四个人,后来的迭代中基本我一个人负责开发,历时将近三四个月上线")])]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.gicdev.com/haoban-web/#/login",target:"_blank",rel:"noopener noreferrer"}},[t._v("查看 好办 2.0 后台"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"说明文档"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#说明文档"}},[t._v("#")]),t._v(" 说明文档")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/haoban-router-constructor.png",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台路由结构图"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/instructions.md",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台整体使用说明"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"上线跟随项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#上线跟随项目"}},[t._v("#")]),t._v(" 上线跟随项目")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-mobile",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办App webview 项目 - office-mobile"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haoban-old",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办旧版项目- haoban-old"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haobanDevOps",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办运维后台项目- haoban-devOps"),r("OutboundLink")],1)])]),t._v(" "),r("p",[r("img",{attrs:{src:"http://git.gicdev.com/office/office-web/raw/master/haoban-router-constructor.png",alt:""}})]),t._v(" "),r("h2",{attrs:{id:"_2-好办-3-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_2-好办-3-0-项目"}},[t._v("#")]),t._v(" 2.好办 3.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("基本参照 2.0 ,把应用独立开来,在2.0基础上又增加一些新的应用,开始接入企业微信,后来迭代中增加企业数据这块")])]),t._v(" "),r("h2",{attrs:{id:"_3-好办-4-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_3-好办-4-0-项目"}},[t._v("#")]),t._v(" 3.好办 4.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("和 3.0 有些类似,接入企业微信,应用开始使用gic 服务市场应用,增加了商户授权这块")])]),t._v(" "),r("blockquote",[r("blockquote",[r("blockquote",[r("p",[t._v("更多文档参考坚果云---移动组")])])])])])}),[],!1,null,null,null);e.default=o.exports}}]);
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{370:function(n,w,o){}}]);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{340:function(t,e,n){},368:function(t,e,n){"use strict";n(340)},392: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(368),n(24)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[3],{330:function(t,e,n){},358:function(t,e,n){"use strict";n(330)},379: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(358),n(42)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]);
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{338:function(e,t,c){},366:function(e,t,c){"use strict";c(338)},374:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(366),c(24)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[4],{328:function(e,t,c){},356:function(e,t,c){"use strict";c(328)},361:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(356),c(42)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]);
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{339:function(e,t,o){},367:function(e,t,o){"use strict";o(339)},375:function(e,t,o){"use strict";o.r(t);o(19),o(46),o(70),o(47);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(367),o(24)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[5],{329:function(e,t,o){},357:function(e,t,o){"use strict";o(329)},362:function(e,t,o){"use strict";o.r(t);o(23),o(93),o(65),o(95);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(357),o(42)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]);
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{373: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(24),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}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[6],{360: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}}]);
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{383:function(s,n,e){"use strict";e.r(n);var a=e(24),t=Object(a.a)({},(function(){var s=this,n=s.$createElement,e=s._self._c||n;return e("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[e("h2",{attrs:{id:"简介"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#简介"}},[s._v("#")]),s._v(" 简介")]),s._v(" "),e("blockquote",[e("p",[s._v("本文档使用 "),e("code",[s._v("VuePress 1.x")]),s._v(" 搭建")])]),s._v(" "),e("div",{staticClass:"language- line-numbers-mode"},[e("pre",{pre:!0,attrs:{class:"language-text"}},[e("code",[s._v("# 安装\nyarn global add vuepress@next # 或者:npm install -g vuepress@next\n\n# 新建一个 markdown 文件\necho '# Hello VuePress!' > README.md\n\n# 开始写作\nvuepress dev .\n\n# 构建静态文件\nvuepress build .\n")])]),s._v(" "),e("div",{staticClass:"line-numbers-wrapper"},[e("span",{staticClass:"line-number"},[s._v("1")]),e("br"),e("span",{staticClass:"line-number"},[s._v("2")]),e("br"),e("span",{staticClass:"line-number"},[s._v("3")]),e("br"),e("span",{staticClass:"line-number"},[s._v("4")]),e("br"),e("span",{staticClass:"line-number"},[s._v("5")]),e("br"),e("span",{staticClass:"line-number"},[s._v("6")]),e("br"),e("span",{staticClass:"line-number"},[s._v("7")]),e("br"),e("span",{staticClass:"line-number"},[s._v("8")]),e("br"),e("span",{staticClass:"line-number"},[s._v("9")]),e("br"),e("span",{staticClass:"line-number"},[s._v("10")]),e("br"),e("span",{staticClass:"line-number"},[s._v("11")]),e("br")])])])}),[],!1,null,null,null);n.default=t.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[7],{363:function(s,n,e){"use strict";e.r(n);var a=e(42),t=Object(a.a)({},(function(){var s=this,n=s.$createElement,e=s._self._c||n;return e("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[e("h2",{attrs:{id:"简介"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#简介"}},[s._v("#")]),s._v(" 简介")]),s._v(" "),e("blockquote",[e("p",[s._v("本文档使用 "),e("code",[s._v("VuePress 1.x")]),s._v(" 搭建")])]),s._v(" "),e("div",{staticClass:"language- line-numbers-mode"},[e("pre",{pre:!0,attrs:{class:"language-text"}},[e("code",[s._v("# 安装\nyarn global add vuepress@next # 或者:npm install -g vuepress@next\n\n# 新建一个 markdown 文件\necho '# Hello VuePress!' > README.md\n\n# 开始写作\nvuepress dev .\n\n# 构建静态文件\nvuepress build .\n")])]),s._v(" "),e("div",{staticClass:"line-numbers-wrapper"},[e("span",{staticClass:"line-number"},[s._v("1")]),e("br"),e("span",{staticClass:"line-number"},[s._v("2")]),e("br"),e("span",{staticClass:"line-number"},[s._v("3")]),e("br"),e("span",{staticClass:"line-number"},[s._v("4")]),e("br"),e("span",{staticClass:"line-number"},[s._v("5")]),e("br"),e("span",{staticClass:"line-number"},[s._v("6")]),e("br"),e("span",{staticClass:"line-number"},[s._v("7")]),e("br"),e("span",{staticClass:"line-number"},[s._v("8")]),e("br"),e("span",{staticClass:"line-number"},[s._v("9")]),e("br"),e("span",{staticClass:"line-number"},[s._v("10")]),e("br"),e("span",{staticClass:"line-number"},[s._v("11")]),e("br")])])])}),[],!1,null,null,null);n.default=t.exports}}]);
\ No newline at end of file \ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{391:function(e,t,r){"use strict";r.r(t);var s=r(24),n=Object(s.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"文档简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#文档简介"}},[e._v("#")]),e._v(" 文档简介")]),e._v(" "),r("p",[e._v("VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。")]),e._v(" "),r("p",[e._v("每一个由 VuePress 生成的页面都带有预渲染好的 HTML,也因此具有非常好的加载性能和搜索引擎优化(SEO)。同时,一旦页面被加载,Vue 将接管这些静态内容,并将其转换成一个完整的单页应用(SPA),其他的页面则会只在用户浏览到的时候才按需加载。")]),e._v(" "),r("h2",{attrs:{id:"参考"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#参考"}},[e._v("#")]),e._v(" 参考")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.vuepress.cn/guide/",target:"_blank",rel:"noopener noreferrer"}},[e._v("vuepress"),r("OutboundLink")],1)])])])}),[],!1,null,null,null);t.default=n.exports}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[8],{376:function(e,t,r){"use strict";r.r(t);var s=r(42),n=Object(s.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"文档简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#文档简介"}},[e._v("#")]),e._v(" 文档简介")]),e._v(" "),r("p",[e._v("VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。")]),e._v(" "),r("p",[e._v("每一个由 VuePress 生成的页面都带有预渲染好的 HTML,也因此具有非常好的加载性能和搜索引擎优化(SEO)。同时,一旦页面被加载,Vue 将接管这些静态内容,并将其转换成一个完整的单页应用(SPA),其他的页面则会只在用户浏览到的时候才按需加载。")]),e._v(" "),r("h2",{attrs:{id:"参考"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#参考"}},[e._v("#")]),e._v(" 参考")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.vuepress.cn/guide/",target:"_blank",rel:"noopener noreferrer"}},[e._v("vuepress"),r("OutboundLink")],1)])])])}),[],!1,null,null,null);t.default=n.exports}}]);
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/9.1de5ecbe.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/9.97f08b42.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -87,7 +87,7 @@ person.getName(); // -&amp;bob ...@@ -87,7 +87,7 @@ person.getName(); // -&amp;bob
editorconfig editorconfig
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/9.1de5ecbe.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/9.97f08b42.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/11.48a0d862.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/11.25403e95.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -112,7 +112,7 @@ border-radius: 15px; /</em> Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 * ...@@ -112,7 +112,7 @@ border-radius: 15px; /</em> Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 *
JavaScript 命名规范 JavaScript 命名规范
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/11.48a0d862.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/11.25403e95.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/12.568121ab.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/12.1fc9c8cf.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -73,7 +73,7 @@ indent_style = tab ...@@ -73,7 +73,7 @@ indent_style = tab
git 分支管理 git 分支管理
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/12.568121ab.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/12.1fc9c8cf.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/13.29782c85.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/13.a634acab.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -56,7 +56,7 @@ refactor:重构(即不是新增功能,也不是修改bug的代码变动) ...@@ -56,7 +56,7 @@ refactor:重构(即不是新增功能,也不是修改bug的代码变动)
前端升级规范 前端升级规范
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/13.29782c85.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/13.a634acab.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/10.3e8c57b8.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/10.c0302693.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
CSS 规范 CSS 规范
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/10.3e8c57b8.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/10.c0302693.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/14.9835ee05.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/14.ebf3fb98.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -328,7 +328,7 @@ fly.all([getUserRecords(), getUserProjects()]) ...@@ -328,7 +328,7 @@ fly.all([getUserRecords(), getUserProjects()])
uni-app 使用 uni-app 使用
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/14.9835ee05.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/14.ebf3fb98.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/15.de10a8e3.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/15.4217c495.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -180,7 +180,7 @@ console.log(app.globalData) ...@@ -180,7 +180,7 @@ console.log(app.globalData)
<a href="/front-vuepress/frontend/mpvue.html" class="prev"> <a href="/front-vuepress/frontend/mpvue.html" class="prev">
mpvue 使用 mpvue 使用
</a></span> <!----></p></div> </main></div><div class="global-ui"><div></div></div></div> </a></span> <!----></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/15.de10a8e3.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/15.4217c495.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/16.8523c1b7.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/16.f4620569.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
vue 项目 vue 项目
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/16.8523c1b7.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/16.f4620569.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/17.cee818e4.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/17.c30a6696.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -79,7 +79,7 @@ props的key使用小驼峰命名法。<br> ...@@ -79,7 +79,7 @@ props的key使用小驼峰命名法。<br>
mpvue 使用 mpvue 使用
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/17.cee818e4.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/17.c30a6696.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/18.e64b8e9f.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/18.424d9319.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
│ └─ .vuepress │ └─ .vuepress
│ └─ config.js // 配置文件 │ └─ config.js // 配置文件
└─ package.json └─ package.json
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br></div></div><h3 id="新增-tab"><a href="#新增-tab" class="header-anchor">#</a> 新增 tab</h3> <p>只需要在 <code>.vuepress</code> 下的 <code>config.js</code> 中新增 <code>nav</code> 和对应的路径</p> <h3 id="新增-目录"><a href="#新增-目录" class="header-anchor">#</a> 新增 目录</h3> <p>只需要在根目录下新增即可</p> <h3 id="新增-文档"><a href="#新增-文档" class="header-anchor">#</a> 新增 文档</h3> <p>只需要在根目录下新增<code>.md</code>文件即可</p> <h2 id="_2-配置侧边栏"><a href="#_2-配置侧边栏" class="header-anchor">#</a> 2.配置侧边栏</h2> <blockquote><p>如果需要配置侧边栏,只需要 <code>config</code><code>sidebars.js</code>中配置</p></blockquote></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"><div></div></div></div> </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br></div></div><h3 id="新增-tab"><a href="#新增-tab" class="header-anchor">#</a> 新增 tab</h3> <p>只需要在 <code>.vuepress</code> 下的 <code>config.js</code> 中新增 <code>nav</code> 和对应的路径</p> <h3 id="新增-目录"><a href="#新增-目录" class="header-anchor">#</a> 新增 目录</h3> <p>只需要在根目录下新增即可</p> <h3 id="新增-文档"><a href="#新增-文档" class="header-anchor">#</a> 新增 文档</h3> <p>只需要在根目录下新增<code>.md</code>文件即可</p> <h2 id="_2-配置侧边栏"><a href="#_2-配置侧边栏" class="header-anchor">#</a> 2.配置侧边栏</h2> <blockquote><p>如果需要配置侧边栏,只需要 <code>config</code><code>sidebars.js</code>中配置</p></blockquote></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/18.e64b8e9f.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/18.424d9319.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/19.56ba22ec.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/19.d2961746.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
好办 3.0 好办 3.0
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/19.56ba22ec.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/19.d2961746.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/20.29ba5f5c.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/20.6a6f463d.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
好办 4.0 好办 4.0
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/20.29ba5f5c.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/20.6a6f463d.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/21.f28e90b8.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/21.79abf7b9.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<a href="/front-vuepress/haoban/2.haoban3.0.html" class="prev"> <a href="/front-vuepress/haoban/2.haoban3.0.html" class="prev">
好办 3.0 好办 3.0
</a></span> <!----></p></div> </main></div><div class="global-ui"><div></div></div></div> </a></span> <!----></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/21.f28e90b8.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/21.79abf7b9.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/22.6d5ef012.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.a3ab0a2e.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/22.075fa4e5.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link"> <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="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" class="nav-link">
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
好办 2.0 好办 2.0
</a> </a>
</span></p></div> </main></div><div class="global-ui"><div></div></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/22.6d5ef012.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/22.075fa4e5.js" defer></script>
</body> </body>
</html> </html>
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico"> <link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库"> <meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.c5cc079e.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.1b3f1b4c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.aa8f573f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/7.a3ab0a2e.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.3e8c57b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.48a0d862.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.568121ab.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.29782c85.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.9835ee05.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.de10a8e3.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.8523c1b7.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.cee818e4.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.e64b8e9f.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.56ba22ec.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.29ba5f5c.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.f28e90b8.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.6d5ef012.js"><link rel="prefetch" href="/front-vuepress/assets/js/23.129e2259.js"><link rel="prefetch" href="/front-vuepress/assets/js/24.57e0199c.js"><link rel="prefetch" href="/front-vuepress/assets/js/25.e5a2b9b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.771277b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.e270470e.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.c6738d4b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.21aee0b6.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.a3fa100a.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.1de5ecbe.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.e736c3df.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.32606a2e.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/7.614cd278.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.c0302693.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.25403e95.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.a634acab.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.ebf3fb98.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.4217c495.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.f4620569.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.c30a6696.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.424d9319.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.d2961746.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.6a6f463d.js"><link rel="prefetch" href="/front-vuepress/assets/js/21.79abf7b9.js"><link rel="prefetch" href="/front-vuepress/assets/js/22.075fa4e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.a5d8eb0d.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.27f906d5.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.97f08b42.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.c5cc079e.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.e736c3df.css">
</head> </head>
<body> <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="/front-vuepress/" aria-current="page" class="home-link router-link-exact-active router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" aria-current="page" class="nav-link router-link-exact-active router-link-active"> <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="/front-vuepress/" aria-current="page" class="home-link router-link-exact-active router-link-active"><!----> <span class="site-name">前端知识库</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="/front-vuepress/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
...@@ -51,7 +51,7 @@ vuepress dev . ...@@ -51,7 +51,7 @@ vuepress dev .
vuepress build . vuepress build .
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br></div></div></div> <div class="footer"> </code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br></div></div></div> <div class="footer">
MIT Licensed | Copyright © 2019-present fairyly MIT Licensed | Copyright © 2019-present fairyly
</div></main></div><div class="global-ui"><div></div></div></div> </div></main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.1b3f1b4c.js" defer></script><script src="/front-vuepress/assets/js/2.aa8f573f.js" defer></script><script src="/front-vuepress/assets/js/7.a3ab0a2e.js" defer></script> <script src="/front-vuepress/assets/js/app.32606a2e.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/7.614cd278.js" defer></script>
</body> </body>
</html> </html>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment