Commit 08d8c77c by 无尘

feat: 增加文档

parent fb35f72c
...@@ -26,6 +26,8 @@ module.exports = { ...@@ -26,6 +26,8 @@ module.exports = {
'editorconfig', 'editorconfig',
'git', 'git',
'update', 'update',
'vue' 'vue',
'mpvue',
'uniapp'
], ],
}; };
\ 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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/2.45b9916f.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.614cd278.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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>Looks like we've got some broken links.</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> </a></div></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/6.706caab8.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.1c9f6193.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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">
...@@ -33,6 +33,6 @@ ...@@ -33,6 +33,6 @@
</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> </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.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/8.1c9f6193.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.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],{365: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}}]); (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],{366: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}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[13],{369: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([[14],{368: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}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[16],{372: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([[16],{369: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}}]); (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([[20],{373: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}}]); (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
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{330:function(t,e,n){},358:function(t,e,n){"use strict";n(330)},377: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}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[3],{329:function(t,e,n){},357:function(t,e,n){"use strict";n(329)},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(357),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],{329:function(e,t,c){},357:function(e,t,c){"use strict";c(329)},362: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(357),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}}]); (window.webpackJsonp=window.webpackJsonp||[]).push([[4],{330:function(e,t,c){},358:function(e,t,c){"use strict";c(330)},362: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(358),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([[8],{374: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}}]); (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.
...@@ -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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.43f9dc07.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.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.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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/" class="nav-link"> </a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于 关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/frontend/" aria-current="page" class="sidebar-link">前端开发规范</a></li><li><a href="/front-vuepress/frontend/css.html" aria-current="page" class="active sidebar-link">CSS 规范</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#_1-css的书写顺序" class="sidebar-link">1.CSS的书写顺序</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#_2-bem-命名" class="sidebar-link">2.BEM 命名</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#_3-css规范" class="sidebar-link">3.css规范</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#html文件" class="sidebar-link">html文件</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#css文件" class="sidebar-link">css文件</a></li></ul></li><li><a href="/front-vuepress/frontend/JavaScript.html" class="sidebar-link">JavaScript 命名规范</a></li><li><a href="/front-vuepress/frontend/editorconfig.html" class="sidebar-link">editorconfig</a></li><li><a href="/front-vuepress/frontend/git.html" class="sidebar-link">git 分支管理</a></li><li><a href="/front-vuepress/frontend/update.html" class="sidebar-link">前端升级规范</a></li><li><a href="/front-vuepress/frontend/vue.html" class="sidebar-link">vue 项目</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="css-规范"><a href="#css-规范" class="header-anchor">#</a> CSS 规范</h1> <blockquote><p>element-ui 里面的index.css 改过一些样式 所以新拉的项目要记得覆盖index.css</p></blockquote> <h2 id="_1-css的书写顺序"><a href="#_1-css的书写顺序" class="header-anchor">#</a> 1.CSS的书写顺序</h2> <p>结构性属性: </a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/frontend/" aria-current="page" class="sidebar-link">前端开发规范</a></li><li><a href="/front-vuepress/frontend/css.html" aria-current="page" class="active sidebar-link">CSS 规范</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#_1-css的书写顺序" class="sidebar-link">1.CSS的书写顺序</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#_2-bem-命名" class="sidebar-link">2.BEM 命名</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#_3-css规范" class="sidebar-link">3.css规范</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#html文件" class="sidebar-link">html文件</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/css.html#css文件" class="sidebar-link">css文件</a></li></ul></li><li><a href="/front-vuepress/frontend/JavaScript.html" class="sidebar-link">JavaScript 命名规范</a></li><li><a href="/front-vuepress/frontend/editorconfig.html" class="sidebar-link">editorconfig</a></li><li><a href="/front-vuepress/frontend/git.html" class="sidebar-link">git 分支管理</a></li><li><a href="/front-vuepress/frontend/update.html" class="sidebar-link">前端升级规范</a></li><li><a href="/front-vuepress/frontend/vue.html" class="sidebar-link">vue 项目</a></li><li><a href="/front-vuepress/frontend/mpvue.html" class="sidebar-link">mpvue 使用</a></li><li><a href="/front-vuepress/frontend/uniapp.html" class="sidebar-link">uni-app 使用</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="css-规范"><a href="#css-规范" class="header-anchor">#</a> CSS 规范</h1> <blockquote><p>element-ui 里面的index.css 改过一些样式 所以新拉的项目要记得覆盖index.css</p></blockquote> <h2 id="_1-css的书写顺序"><a href="#_1-css的书写顺序" class="header-anchor">#</a> 1.CSS的书写顺序</h2> <p>结构性属性:
display,position, left, top, right float,margin, padding.... display,position, left, top, right float,margin, padding....
表现性属性: 表现性属性:
background, border font...</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>&lt;!-- display 放在最前面 --&gt; background, border font...</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>&lt;!-- display 放在最前面 --&gt;
...@@ -113,6 +113,6 @@ border-radius: 15px; /</em> Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 * ...@@ -113,6 +113,6 @@ border-radius: 15px; /</em> Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 *
</a> </a>
</span></p></div> </main></div><div class="global-ui"></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/11.43f9dc07.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/11.c7e2e255.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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.0ff08267.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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/" class="nav-link"> </a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于 关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/frontend/" aria-current="page" class="sidebar-link">前端开发规范</a></li><li><a href="/front-vuepress/frontend/css.html" class="sidebar-link">CSS 规范</a></li><li><a href="/front-vuepress/frontend/JavaScript.html" class="sidebar-link">JavaScript 命名规范</a></li><li><a href="/front-vuepress/frontend/editorconfig.html" aria-current="page" class="active sidebar-link">editorconfig</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/editorconfig.html#_1-了解" class="sidebar-link">1.了解</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/editorconfig.html#_2-使用" class="sidebar-link">2.使用</a></li></ul></li><li><a href="/front-vuepress/frontend/git.html" class="sidebar-link">git 分支管理</a></li><li><a href="/front-vuepress/frontend/update.html" class="sidebar-link">前端升级规范</a></li><li><a href="/front-vuepress/frontend/vue.html" class="sidebar-link">vue 项目</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="editorconfig"><a href="#editorconfig" class="header-anchor">#</a> editorconfig</h1> <h2 id="_1-了解"><a href="#_1-了解" class="header-anchor">#</a> 1.了解</h2> <hr> <ul><li><p>【通配符】</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>* 匹配除/之外的任意字符串 </a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/frontend/" aria-current="page" class="sidebar-link">前端开发规范</a></li><li><a href="/front-vuepress/frontend/css.html" class="sidebar-link">CSS 规范</a></li><li><a href="/front-vuepress/frontend/JavaScript.html" class="sidebar-link">JavaScript 命名规范</a></li><li><a href="/front-vuepress/frontend/editorconfig.html" aria-current="page" class="active sidebar-link">editorconfig</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/editorconfig.html#_1-了解" class="sidebar-link">1.了解</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/frontend/editorconfig.html#_2-使用" class="sidebar-link">2.使用</a></li></ul></li><li><a href="/front-vuepress/frontend/git.html" class="sidebar-link">git 分支管理</a></li><li><a href="/front-vuepress/frontend/update.html" class="sidebar-link">前端升级规范</a></li><li><a href="/front-vuepress/frontend/vue.html" class="sidebar-link">vue 项目</a></li><li><a href="/front-vuepress/frontend/mpvue.html" class="sidebar-link">mpvue 使用</a></li><li><a href="/front-vuepress/frontend/uniapp.html" class="sidebar-link">uni-app 使用</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="editorconfig"><a href="#editorconfig" class="header-anchor">#</a> editorconfig</h1> <h2 id="_1-了解"><a href="#_1-了解" class="header-anchor">#</a> 1.了解</h2> <hr> <ul><li><p>【通配符】</p> <div class="language- line-numbers-mode"><pre class="language-text"><code>* 匹配除/之外的任意字符串
** 匹配任意字符串 ** 匹配任意字符串
? 匹配任意单个字符 ? 匹配任意单个字符
[name] 匹配name中的任意一个单一字符 [name] 匹配name中的任意一个单一字符
...@@ -74,6 +74,6 @@ indent_style = tab ...@@ -74,6 +74,6 @@ indent_style = tab
</a> </a>
</span></p></div> </main></div><div class="global-ui"></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/12.0ff08267.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.0c2ac36f.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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,11 +32,11 @@ ...@@ -32,11 +32,11 @@
简介 简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link"> </a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于 关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/frontend/" aria-current="page" class="active sidebar-link">前端开发规范</a></li><li><a href="/front-vuepress/frontend/css.html" class="sidebar-link">CSS 规范</a></li><li><a href="/front-vuepress/frontend/JavaScript.html" class="sidebar-link">JavaScript 命名规范</a></li><li><a href="/front-vuepress/frontend/editorconfig.html" class="sidebar-link">editorconfig</a></li><li><a href="/front-vuepress/frontend/git.html" class="sidebar-link">git 分支管理</a></li><li><a href="/front-vuepress/frontend/update.html" class="sidebar-link">前端升级规范</a></li><li><a href="/front-vuepress/frontend/vue.html" class="sidebar-link">vue 项目</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="前端开发规范"><a href="#前端开发规范" class="header-anchor">#</a> 前端开发规范</h1> <blockquote><p>规范的目的是为了编写高质量的代码,让团队成员每天得心情都是愉悦的,大家在一起是快乐的。</p></blockquote> <blockquote><p>记录前端开发中代码规范</p></blockquote></div> <footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p class="inner"><!----> <span class="next"><a href="/front-vuepress/frontend/css.html"> </a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/frontend/" aria-current="page" class="active sidebar-link">前端开发规范</a></li><li><a href="/front-vuepress/frontend/css.html" class="sidebar-link">CSS 规范</a></li><li><a href="/front-vuepress/frontend/JavaScript.html" class="sidebar-link">JavaScript 命名规范</a></li><li><a href="/front-vuepress/frontend/editorconfig.html" class="sidebar-link">editorconfig</a></li><li><a href="/front-vuepress/frontend/git.html" class="sidebar-link">git 分支管理</a></li><li><a href="/front-vuepress/frontend/update.html" class="sidebar-link">前端升级规范</a></li><li><a href="/front-vuepress/frontend/vue.html" class="sidebar-link">vue 项目</a></li><li><a href="/front-vuepress/frontend/mpvue.html" class="sidebar-link">mpvue 使用</a></li><li><a href="/front-vuepress/frontend/uniapp.html" class="sidebar-link">uni-app 使用</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="前端开发规范"><a href="#前端开发规范" class="header-anchor">#</a> 前端开发规范</h1> <blockquote><p>规范的目的是为了编写高质量的代码,让团队成员每天得心情都是愉悦的,大家在一起是快乐的。</p></blockquote> <blockquote><p>记录前端开发中代码规范</p></blockquote></div> <footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p class="inner"><!----> <span class="next"><a href="/front-vuepress/frontend/css.html">
CSS 规范 CSS 规范
</a> </a>
</span></p></div> </main></div><div class="global-ui"></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/10.0c2ac36f.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.78853d30.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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,6 +42,6 @@ ...@@ -42,6 +42,6 @@
│ └─ 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> </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.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/16.78853d30.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.85230ba2.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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">
...@@ -92,6 +92,6 @@ ...@@ -92,6 +92,6 @@
</a> </a>
</span></p></div> </main></div><div class="global-ui"></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/17.85230ba2.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.52626648.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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,6 +41,6 @@ ...@@ -41,6 +41,6 @@
</a> </a>
</span></p></div> </main></div><div class="global-ui"></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/18.52626648.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.c2176fb3.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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">
...@@ -37,6 +37,6 @@ ...@@ -37,6 +37,6 @@
<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> </a></span> <!----></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/19.c2176fb3.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.0f68cf20.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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">
...@@ -37,6 +37,6 @@ ...@@ -37,6 +37,6 @@
</a> </a>
</span></p></div> </main></div><div class="global-ui"></div></div> </span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.baf4bd8c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/20.0f68cf20.js" defer></script> <script src="/front-vuepress/assets/js/app.7583859b.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.e6bd79e6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.baf4bd8c.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.0c2ac36f.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.43f9dc07.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.0ff08267.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.16a36f7e.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.2c764d81.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.281444ad.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.78853d30.js"><link rel="prefetch" href="/front-vuepress/assets/js/17.85230ba2.js"><link rel="prefetch" href="/front-vuepress/assets/js/18.52626648.js"><link rel="prefetch" href="/front-vuepress/assets/js/19.c2176fb3.js"><link rel="prefetch" href="/front-vuepress/assets/js/20.0f68cf20.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.c033293e.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.10abc4a6.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.1c9f6193.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.3bb8be27.js"> <link rel="preload" href="/front-vuepress/assets/css/0.styles.786eade6.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7583859b.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.c7e2e255.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.1fc9c8cf.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.910650e5.js"><link rel="prefetch" href="/front-vuepress/assets/js/14.0a645f6b.js"><link rel="prefetch" href="/front-vuepress/assets/js/15.d9a2764b.js"><link rel="prefetch" href="/front-vuepress/assets/js/16.3a22b9a3.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.6d5b090a.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.d0bf0655.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.08e0b148.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.e6bd79e6.css"> <link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.786eade6.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">
...@@ -52,6 +52,6 @@ vuepress build . ...@@ -52,6 +52,6 @@ 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></main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.baf4bd8c.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> <script src="/front-vuepress/assets/js/app.7583859b.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