Skip to content
This repository was archived by the owner on May 13, 2024. It is now read-only.

Commit 0add205

Browse files
committed
chore: add example
1 parent 933affb commit 0add205

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+325
-4
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<template>
2+
<p class="demo">
3+
{{ msg }}
4+
</p>
5+
</template>
6+
7+
<script>
8+
export default {
9+
data () {
10+
return {
11+
msg: 'Hello this is <Foo-Bar>'
12+
}
13+
}
14+
}
15+
</script>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<template>
2+
<p class="demo">This is another component</p>
3+
</template>
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<template>
2+
<p class="demo">
3+
{{ msg }}
4+
</p>
5+
</template>
6+
7+
<script>
8+
export default {
9+
data() {
10+
return {
11+
msg: 'Hello this is <demo-component>'
12+
}
13+
}
14+
}
15+
</script>

example/.vuepress/config.js

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
const { name, description } = require('../../package')
2+
3+
module.exports = {
4+
name,
5+
description,
6+
theme: require.resolve('../../'),
7+
themeConfig: {
8+
/**
9+
* Ref: https://vuepress-theme-blog.ulivz.com/#modifyblogpluginoptions
10+
* Workaround of https://github.com/ulivz/vuepress-plugin-blog/issues/1
11+
*/
12+
modifyBlogPluginOptions(blogPlugnOptions) {
13+
const archiveDirectoryClassifierIndex = blogPlugnOptions.directories.findIndex(d => d.id === 'archive')
14+
blogPlugnOptions.directories.splice(archiveDirectoryClassifierIndex, 1)
15+
console.log(blogPlugnOptions)
16+
return blogPlugnOptions
17+
},
18+
/**
19+
* Ref: https://vuepress-theme-blog.ulivz.com/#nav
20+
*/
21+
nav: [
22+
{
23+
text: 'Blog',
24+
link: '/',
25+
},
26+
{
27+
text: 'Tags',
28+
link: '/tag/',
29+
},
30+
],
31+
/**
32+
* Ref: https://vuepress-theme-blog.ulivz.com/#footer
33+
*/
34+
footer: {
35+
contact: [
36+
{
37+
type: 'github',
38+
link: 'https://github.com/ulivz',
39+
},
40+
{
41+
type: 'twitter',
42+
link: 'https://twitter.com/_ulivz',
43+
},
44+
],
45+
copyright: [
46+
{
47+
text: 'Privacy Policy',
48+
link: 'https://policies.google.com/privacy?hl=en-US',
49+
},
50+
{
51+
text: 'MIT Licensed | Copyright © 2018-present Vue.js',
52+
link: '',
53+
},
54+
],
55+
},
56+
},
57+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html>
2+
<html lang="en-US">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width,initial-scale=1">
6+
<title>Intro to VuePress</title>
7+
<meta name="description" content="My blog">
8+
9+
10+
<link rel="preload" href="/assets/css/0.styles.5d4ba087.css" as="style"><link rel="preload" href="/assets/js/app.ac07974c.js" as="script"><link rel="preload" href="/assets/js/5.203fa728.js" as="script"><link rel="preload" href="/assets/js/4.0c7a28da.js" as="script"><link rel="preload" href="/assets/js/17.1b0f5dac.js" as="script"><link rel="preload" href="/assets/js/9.a51dc54d.js" as="script"><link rel="prefetch" href="/assets/js/1.55ef645d.js"><link rel="prefetch" href="/assets/js/10.915d87f5.js"><link rel="prefetch" href="/assets/js/11.3e014a77.js"><link rel="prefetch" href="/assets/js/12.19a2ee71.js"><link rel="prefetch" href="/assets/js/13.faab1f5d.js"><link rel="prefetch" href="/assets/js/14.20ef1c47.js"><link rel="prefetch" href="/assets/js/15.bfa3c78d.js"><link rel="prefetch" href="/assets/js/16.a91bfd0f.js"><link rel="prefetch" href="/assets/js/18.92ce5219.js"><link rel="prefetch" href="/assets/js/19.29fc47dc.js"><link rel="prefetch" href="/assets/js/20.d91362a8.js"><link rel="prefetch" href="/assets/js/21.662f7978.js"><link rel="prefetch" href="/assets/js/22.ae78a50b.js"><link rel="prefetch" href="/assets/js/3.438b00b9.js"><link rel="prefetch" href="/assets/js/6.fd270ca2.js"><link rel="prefetch" href="/assets/js/7.76f05236.js"><link rel="prefetch" href="/assets/js/8.d2e9495f.js">
11+
<link rel="stylesheet" href="/assets/css/0.styles.5d4ba087.css">
12+
</head>
13+
<body>
14+
<div id="app" data-server-rendered="true"><div><header id="header"><div class="header-wrapper"><h1 class="title"><a href="/" class="home-link router-link-active"></a></h1> <div class="header-right-wrap"><ul class="nav"><li class="nav-item"><a href="/" class="nav-link">Blog</a></li><li class="nav-item"><a href="/tag/" class="nav-link">Tags</a></li></ul> <div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div></div></div></header> <div class="content-wrapper"><div class="vuepress-blog-theme-content content__default"><h1 id="intro-to-vuepress"><a href="#intro-to-vuepress" aria-hidden="true" class="header-anchor">#</a> Intro to VuePress</h1> <ul><li>Intro to VuePress</li> <li>Intro to VuePress</li> <li>Intro to VuePress</li></ul></div> <!----></div> <footer class="footer" data-v-249bdc11><div class="footer-left-wrap" data-v-249bdc11><ul class="contact" data-v-249bdc11><li class="contact-item" data-v-249bdc11><a href="https://github.com/ulivz" target="_blank" rel="noopener noreferrer" class="nav-link external" data-v-249bdc11><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-github" data-v-249bdc11><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22" data-v-249bdc11></path></svg>
15+
16+
</a></li><li class="contact-item" data-v-249bdc11><a href="https://twitter.com/_ulivz" target="_blank" rel="noopener noreferrer" class="nav-link external" data-v-249bdc11><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-twitter" data-v-249bdc11><path d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z" data-v-249bdc11></path></svg>
17+
18+
</a></li></ul></div> <div class="footer-right-wrap" data-v-249bdc11><ul class="copyright" data-v-249bdc11><li class="copyright-item" data-v-249bdc11><a href="https://policies.google.com/privacy?hl=en-US" target="_blank" rel="noopener noreferrer" class="nav-link external" data-v-249bdc11>Privacy Policy</a></li><li class="copyright-item" data-v-249bdc11><a href="/2018/04/04/intro-to-vuepress/.html" class="nav-link" data-v-249bdc11>MIT Licensed | Copyright © 2018-present Vue.js</a></li></ul></div></footer></div><div class="global-ui"><!----></div></div>
19+
<script src="/assets/js/app.ac07974c.js" defer></script><script src="/assets/js/5.203fa728.js" defer></script><script src="/assets/js/4.0c7a28da.js" defer></script><script src="/assets/js/17.1b0f5dac.js" defer></script><script src="/assets/js/9.a51dc54d.js" defer></script>
20+
</body>
21+
</html>
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html>
2+
<html lang="en-US">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width,initial-scale=1">
6+
<title>Intro to VuePress Next</title>
7+
<meta name="description" content="My blog">
8+
9+
10+
<link rel="preload" href="/assets/css/0.styles.5d4ba087.css" as="style"><link rel="preload" href="/assets/js/app.ac07974c.js" as="script"><link rel="preload" href="/assets/js/5.203fa728.js" as="script"><link rel="preload" href="/assets/js/4.0c7a28da.js" as="script"><link rel="preload" href="/assets/js/18.92ce5219.js" as="script"><link rel="preload" href="/assets/js/9.a51dc54d.js" as="script"><link rel="prefetch" href="/assets/js/1.55ef645d.js"><link rel="prefetch" href="/assets/js/10.915d87f5.js"><link rel="prefetch" href="/assets/js/11.3e014a77.js"><link rel="prefetch" href="/assets/js/12.19a2ee71.js"><link rel="prefetch" href="/assets/js/13.faab1f5d.js"><link rel="prefetch" href="/assets/js/14.20ef1c47.js"><link rel="prefetch" href="/assets/js/15.bfa3c78d.js"><link rel="prefetch" href="/assets/js/16.a91bfd0f.js"><link rel="prefetch" href="/assets/js/17.1b0f5dac.js"><link rel="prefetch" href="/assets/js/19.29fc47dc.js"><link rel="prefetch" href="/assets/js/20.d91362a8.js"><link rel="prefetch" href="/assets/js/21.662f7978.js"><link rel="prefetch" href="/assets/js/22.ae78a50b.js"><link rel="prefetch" href="/assets/js/3.438b00b9.js"><link rel="prefetch" href="/assets/js/6.fd270ca2.js"><link rel="prefetch" href="/assets/js/7.76f05236.js"><link rel="prefetch" href="/assets/js/8.d2e9495f.js">
11+
<link rel="stylesheet" href="/assets/css/0.styles.5d4ba087.css">
12+
</head>
13+
<body>
14+
<div id="app" data-server-rendered="true"><div><header id="header"><div class="header-wrapper"><h1 class="title"><a href="/" class="home-link router-link-active"></a></h1> <div class="header-right-wrap"><ul class="nav"><li class="nav-item"><a href="/" class="nav-link">Blog</a></li><li class="nav-item"><a href="/tag/" class="nav-link">Tags</a></li></ul> <div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div></div></div></header> <div class="content-wrapper"><div class="vuepress-blog-theme-content content__default"><h1 id="intro-to-vuepress-next"><a href="#intro-to-vuepress-next" aria-hidden="true" class="header-anchor">#</a> Intro to VuePress Next</h1> <ul><li>Intro to VuePress Next</li> <li>Intro to VuePress Next</li> <li>Intro to VuePress Next</li></ul></div> <!----></div> <footer class="footer" data-v-249bdc11><div class="footer-left-wrap" data-v-249bdc11><ul class="contact" data-v-249bdc11><li class="contact-item" data-v-249bdc11><a href="https://github.com/ulivz" target="_blank" rel="noopener noreferrer" class="nav-link external" data-v-249bdc11><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-github" data-v-249bdc11><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22" data-v-249bdc11></path></svg>
15+
16+
</a></li><li class="contact-item" data-v-249bdc11><a href="https://twitter.com/_ulivz" target="_blank" rel="noopener noreferrer" class="nav-link external" data-v-249bdc11><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-twitter" data-v-249bdc11><path d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z" data-v-249bdc11></path></svg>
17+
18+
</a></li></ul></div> <div class="footer-right-wrap" data-v-249bdc11><ul class="copyright" data-v-249bdc11><li class="copyright-item" data-v-249bdc11><a href="https://policies.google.com/privacy?hl=en-US" target="_blank" rel="noopener noreferrer" class="nav-link external" data-v-249bdc11>Privacy Policy</a></li><li class="copyright-item" data-v-249bdc11><a href="/2019/06/08/intro-to-vuepress-next/.html" class="nav-link" data-v-249bdc11>MIT Licensed | Copyright © 2018-present Vue.js</a></li></ul></div></footer></div><div class="global-ui"><!----></div></div>
19+
<script src="/assets/js/app.ac07974c.js" defer></script><script src="/assets/js/5.203fa728.js" defer></script><script src="/assets/js/4.0c7a28da.js" defer></script><script src="/assets/js/18.92ce5219.js" defer></script><script src="/assets/js/9.a51dc54d.js" defer></script>
20+
</body>
21+
</html>
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!DOCTYPE html>
2+
<html lang="en-US">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width,initial-scale=1">
6+
<title>Shanghai</title>
7+
<meta name="description" content="My blog">
8+
9+
10+
<link rel="preload" href="/assets/css/0.styles.5d4ba087.css" as="style"><link rel="preload" href="/assets/js/app.ac07974c.js" as="script"><link rel="preload" href="/assets/js/5.203fa728.js" as="script"><link rel="preload" href="/assets/js/4.0c7a28da.js" as="script"><link rel="preload" href="/assets/js/19.29fc47dc.js" as="script"><link rel="preload" href="/assets/js/9.a51dc54d.js" as="script"><link rel="prefetch" href="/assets/js/1.55ef645d.js"><link rel="prefetch" href="/assets/js/10.915d87f5.js"><link rel="prefetch" href="/assets/js/11.3e014a77.js"><link rel="prefetch" href="/assets/js/12.19a2ee71.js"><link rel="prefetch" href="/assets/js/13.faab1f5d.js"><link rel="prefetch" href="/assets/js/14.20ef1c47.js"><link rel="prefetch" href="/assets/js/15.bfa3c78d.js"><link rel="prefetch" href="/assets/js/16.a91bfd0f.js"><link rel="prefetch" href="/assets/js/17.1b0f5dac.js"><link rel="prefetch" href="/assets/js/18.92ce5219.js"><link rel="prefetch" href="/assets/js/20.d91362a8.js"><link rel="prefetch" href="/assets/js/21.662f7978.js"><link rel="prefetch" href="/assets/js/22.ae78a50b.js"><link rel="prefetch" href="/assets/js/3.438b00b9.js"><link rel="prefetch" href="/assets/js/6.fd270ca2.js"><link rel="prefetch" href="/assets/js/7.76f05236.js"><link rel="prefetch" href="/assets/js/8.d2e9495f.js">
11+
<link rel="stylesheet" href="/assets/css/0.styles.5d4ba087.css">
12+
</head>
13+
<body>
14+
<div id="app" data-server-rendered="true"><div><header id="header"><div class="header-wrapper"><h1 class="title"><a href="/" class="home-link router-link-active"></a></h1> <div class="header-right-wrap"><ul class="nav"><li class="nav-item"><a href="/" class="nav-link">Blog</a></li><li class="nav-item"><a href="/tag/" class="nav-link">Tags</a></li></ul> <div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div></div></div></header> <div class="content-wrapper"><div class="vuepress-blog-theme-content content__default"><h1 id="shanghai"><a href="#shanghai" aria-hidden="true" class="header-anchor">#</a> Shanghai</h1> <ul><li>Shanghai</li> <li>Shanghai</li> <li>Shanghai</li></ul></div> <!----></div> <footer class="footer" data-v-249bdc11><div class="footer-left-wrap" data-v-249bdc11><ul class="contact" data-v-249bdc11><li class="contact-item" data-v-249bdc11><a href="https://github.com/ulivz" target="_blank" rel="noopener noreferrer" class="nav-link external" data-v-249bdc11><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-github" data-v-249bdc11><path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22" data-v-249bdc11></path></svg>
15+
16+
</a></li><li class="contact-item" data-v-249bdc11><a href="https://twitter.com/_ulivz" target="_blank" rel="noopener noreferrer" class="nav-link external" data-v-249bdc11><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-twitter" data-v-249bdc11><path d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z" data-v-249bdc11></path></svg>
17+
18+
</a></li></ul></div> <div class="footer-right-wrap" data-v-249bdc11><ul class="copyright" data-v-249bdc11><li class="copyright-item" data-v-249bdc11><a href="https://policies.google.com/privacy?hl=en-US" target="_blank" rel="noopener noreferrer" class="nav-link external" data-v-249bdc11>Privacy Policy</a></li><li class="copyright-item" data-v-249bdc11><a href="/2019/06/08/shanghai/.html" class="nav-link" data-v-249bdc11>MIT Licensed | Copyright © 2018-present Vue.js</a></li></ul></div></footer></div><div class="global-ui"><!----></div></div>
19+
<script src="/assets/js/app.ac07974c.js" defer></script><script src="/assets/js/5.203fa728.js" defer></script><script src="/assets/js/4.0c7a28da.js" defer></script><script src="/assets/js/19.29fc47dc.js" defer></script><script src="/assets/js/9.a51dc54d.js" defer></script>
20+
</body>
21+
</html>

0 commit comments

Comments
 (0)