├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── README.md ├── config └── config.js ├── docs ├── assets │ ├── lifecycle-compile.jpg │ ├── lifecycle-dep.jpg │ ├── lifecycle-initialize.jpg │ ├── lifecycle-reactive.jpg │ ├── lifecycle.png │ ├── mvvm-in-vue.jpg │ ├── old-and-new-diff.jpg │ ├── oldnode-and-newnode.jpg │ ├── reactive.png │ ├── slot │ │ └── scoped-slot.png │ ├── virtual-dom-analysis.jpg │ ├── virtual-dom-base-model.png │ ├── virtual-dom-process.png │ ├── virtual-dom.jpg │ ├── vue-lifecycle.jpg │ ├── vue-reactive.jpg │ ├── vue3 │ │ ├── reactive-target-map.png │ │ ├── vue3-reactivity-infra.png │ │ └── vue3-reactivity-workflow.png │ └── vuex │ │ └── flow.png ├── demo │ └── example │ │ ├── .gitignore │ │ ├── babel.config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ │ ├── src │ │ ├── App.vue │ │ ├── assets │ │ │ └── logo.png │ │ ├── components │ │ │ ├── Basic.vue │ │ │ ├── ComputedWatch.vue │ │ │ ├── ConditionalRender.vue │ │ │ ├── Home.vue │ │ │ └── ListRender.vue │ │ ├── main.js │ │ └── router │ │ │ └── index.js │ │ └── yarn.lock ├── ecosystem │ ├── vite │ │ └── overview.md │ ├── vue-router │ │ └── overview.md │ └── vuex │ │ ├── core.md │ │ ├── overview.md │ │ └── practise.md ├── extensions │ ├── articles.md │ ├── documentation.md │ ├── libraries.md │ └── projects.md ├── index.md ├── infrastructure │ ├── related-concepts │ │ ├── mvvm.md │ │ └── proxy.md │ ├── ssr.md │ ├── vue2 │ │ ├── lifecycle.md │ │ ├── next-tick.md │ │ ├── path-update.md │ │ ├── reactivity.md │ │ └── virtual-dom.md │ └── vue3 │ │ ├── compile-flow.md │ │ ├── leftcycle.md │ │ ├── overview.md │ │ └── reactivity.md └── overview │ ├── api │ ├── application-api.md │ ├── application-config.md │ ├── composition-api.md │ ├── global-api.md │ ├── options-and-instance.md │ └── reactivity-api.md │ ├── basic │ ├── computed.md │ ├── conditional-rendering.md │ ├── data.md │ ├── forms.md │ ├── list-rendering.md │ ├── overview.md │ ├── style.md │ ├── syntax.md │ └── watch.md │ ├── built-in-components │ ├── component.md │ ├── keep-alive.md │ ├── slot.md │ ├── teleport.md │ ├── transition-group.md │ └── transition.md │ ├── component │ ├── communication.md │ ├── component.md │ ├── components-dynamic-async.md │ ├── directive.md │ ├── lifecycle-v2.md │ ├── mixin.md │ ├── slot.md │ └── special-attributes.md │ └── transition.md ├── package.json └── public ├── favicon.ico ├── favicon.png └── favicon.svg /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/README.md -------------------------------------------------------------------------------- /config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/config/config.js -------------------------------------------------------------------------------- /docs/assets/lifecycle-compile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/lifecycle-compile.jpg -------------------------------------------------------------------------------- /docs/assets/lifecycle-dep.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/lifecycle-dep.jpg -------------------------------------------------------------------------------- /docs/assets/lifecycle-initialize.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/lifecycle-initialize.jpg -------------------------------------------------------------------------------- /docs/assets/lifecycle-reactive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/lifecycle-reactive.jpg -------------------------------------------------------------------------------- /docs/assets/lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/lifecycle.png -------------------------------------------------------------------------------- /docs/assets/mvvm-in-vue.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/mvvm-in-vue.jpg -------------------------------------------------------------------------------- /docs/assets/old-and-new-diff.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/old-and-new-diff.jpg -------------------------------------------------------------------------------- /docs/assets/oldnode-and-newnode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/oldnode-and-newnode.jpg -------------------------------------------------------------------------------- /docs/assets/reactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/reactive.png -------------------------------------------------------------------------------- /docs/assets/slot/scoped-slot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/slot/scoped-slot.png -------------------------------------------------------------------------------- /docs/assets/virtual-dom-analysis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/virtual-dom-analysis.jpg -------------------------------------------------------------------------------- /docs/assets/virtual-dom-base-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/virtual-dom-base-model.png -------------------------------------------------------------------------------- /docs/assets/virtual-dom-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/virtual-dom-process.png -------------------------------------------------------------------------------- /docs/assets/virtual-dom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/virtual-dom.jpg -------------------------------------------------------------------------------- /docs/assets/vue-lifecycle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/vue-lifecycle.jpg -------------------------------------------------------------------------------- /docs/assets/vue-reactive.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/vue-reactive.jpg -------------------------------------------------------------------------------- /docs/assets/vue3/reactive-target-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/vue3/reactive-target-map.png -------------------------------------------------------------------------------- /docs/assets/vue3/vue3-reactivity-infra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/vue3/vue3-reactivity-infra.png -------------------------------------------------------------------------------- /docs/assets/vue3/vue3-reactivity-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/vue3/vue3-reactivity-workflow.png -------------------------------------------------------------------------------- /docs/assets/vuex/flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/assets/vuex/flow.png -------------------------------------------------------------------------------- /docs/demo/example/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/.gitignore -------------------------------------------------------------------------------- /docs/demo/example/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/babel.config.js -------------------------------------------------------------------------------- /docs/demo/example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/package-lock.json -------------------------------------------------------------------------------- /docs/demo/example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/package.json -------------------------------------------------------------------------------- /docs/demo/example/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/public/favicon.ico -------------------------------------------------------------------------------- /docs/demo/example/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/public/index.html -------------------------------------------------------------------------------- /docs/demo/example/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/src/App.vue -------------------------------------------------------------------------------- /docs/demo/example/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/src/assets/logo.png -------------------------------------------------------------------------------- /docs/demo/example/src/components/Basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/src/components/Basic.vue -------------------------------------------------------------------------------- /docs/demo/example/src/components/ComputedWatch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/src/components/ComputedWatch.vue -------------------------------------------------------------------------------- /docs/demo/example/src/components/ConditionalRender.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/src/components/ConditionalRender.vue -------------------------------------------------------------------------------- /docs/demo/example/src/components/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/src/components/Home.vue -------------------------------------------------------------------------------- /docs/demo/example/src/components/ListRender.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/src/components/ListRender.vue -------------------------------------------------------------------------------- /docs/demo/example/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/src/main.js -------------------------------------------------------------------------------- /docs/demo/example/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/src/router/index.js -------------------------------------------------------------------------------- /docs/demo/example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/demo/example/yarn.lock -------------------------------------------------------------------------------- /docs/ecosystem/vite/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/ecosystem/vite/overview.md -------------------------------------------------------------------------------- /docs/ecosystem/vue-router/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/ecosystem/vue-router/overview.md -------------------------------------------------------------------------------- /docs/ecosystem/vuex/core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/ecosystem/vuex/core.md -------------------------------------------------------------------------------- /docs/ecosystem/vuex/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/ecosystem/vuex/overview.md -------------------------------------------------------------------------------- /docs/ecosystem/vuex/practise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/ecosystem/vuex/practise.md -------------------------------------------------------------------------------- /docs/extensions/articles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/extensions/articles.md -------------------------------------------------------------------------------- /docs/extensions/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/extensions/documentation.md -------------------------------------------------------------------------------- /docs/extensions/libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/extensions/libraries.md -------------------------------------------------------------------------------- /docs/extensions/projects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/extensions/projects.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/infrastructure/related-concepts/mvvm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/related-concepts/mvvm.md -------------------------------------------------------------------------------- /docs/infrastructure/related-concepts/proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/related-concepts/proxy.md -------------------------------------------------------------------------------- /docs/infrastructure/ssr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/ssr.md -------------------------------------------------------------------------------- /docs/infrastructure/vue2/lifecycle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/vue2/lifecycle.md -------------------------------------------------------------------------------- /docs/infrastructure/vue2/next-tick.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/vue2/next-tick.md -------------------------------------------------------------------------------- /docs/infrastructure/vue2/path-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/vue2/path-update.md -------------------------------------------------------------------------------- /docs/infrastructure/vue2/reactivity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/vue2/reactivity.md -------------------------------------------------------------------------------- /docs/infrastructure/vue2/virtual-dom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/vue2/virtual-dom.md -------------------------------------------------------------------------------- /docs/infrastructure/vue3/compile-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/vue3/compile-flow.md -------------------------------------------------------------------------------- /docs/infrastructure/vue3/leftcycle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/vue3/leftcycle.md -------------------------------------------------------------------------------- /docs/infrastructure/vue3/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/vue3/overview.md -------------------------------------------------------------------------------- /docs/infrastructure/vue3/reactivity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/infrastructure/vue3/reactivity.md -------------------------------------------------------------------------------- /docs/overview/api/application-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/api/application-api.md -------------------------------------------------------------------------------- /docs/overview/api/application-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/api/application-config.md -------------------------------------------------------------------------------- /docs/overview/api/composition-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/api/composition-api.md -------------------------------------------------------------------------------- /docs/overview/api/global-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/api/global-api.md -------------------------------------------------------------------------------- /docs/overview/api/options-and-instance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/api/options-and-instance.md -------------------------------------------------------------------------------- /docs/overview/api/reactivity-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/api/reactivity-api.md -------------------------------------------------------------------------------- /docs/overview/basic/computed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/basic/computed.md -------------------------------------------------------------------------------- /docs/overview/basic/conditional-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/basic/conditional-rendering.md -------------------------------------------------------------------------------- /docs/overview/basic/data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/basic/data.md -------------------------------------------------------------------------------- /docs/overview/basic/forms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/basic/forms.md -------------------------------------------------------------------------------- /docs/overview/basic/list-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/basic/list-rendering.md -------------------------------------------------------------------------------- /docs/overview/basic/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/basic/overview.md -------------------------------------------------------------------------------- /docs/overview/basic/style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/basic/style.md -------------------------------------------------------------------------------- /docs/overview/basic/syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/basic/syntax.md -------------------------------------------------------------------------------- /docs/overview/basic/watch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/basic/watch.md -------------------------------------------------------------------------------- /docs/overview/built-in-components/component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/built-in-components/component.md -------------------------------------------------------------------------------- /docs/overview/built-in-components/keep-alive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/built-in-components/keep-alive.md -------------------------------------------------------------------------------- /docs/overview/built-in-components/slot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/built-in-components/slot.md -------------------------------------------------------------------------------- /docs/overview/built-in-components/teleport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/built-in-components/teleport.md -------------------------------------------------------------------------------- /docs/overview/built-in-components/transition-group.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/built-in-components/transition-group.md -------------------------------------------------------------------------------- /docs/overview/built-in-components/transition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/built-in-components/transition.md -------------------------------------------------------------------------------- /docs/overview/component/communication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/component/communication.md -------------------------------------------------------------------------------- /docs/overview/component/component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/component/component.md -------------------------------------------------------------------------------- /docs/overview/component/components-dynamic-async.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/component/components-dynamic-async.md -------------------------------------------------------------------------------- /docs/overview/component/directive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/component/directive.md -------------------------------------------------------------------------------- /docs/overview/component/lifecycle-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/component/lifecycle-v2.md -------------------------------------------------------------------------------- /docs/overview/component/mixin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/component/mixin.md -------------------------------------------------------------------------------- /docs/overview/component/slot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/component/slot.md -------------------------------------------------------------------------------- /docs/overview/component/special-attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/component/special-attributes.md -------------------------------------------------------------------------------- /docs/overview/transition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/docs/overview/transition.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsejx/vue-guidebook/HEAD/public/favicon.svg --------------------------------------------------------------------------------