From e8f947a2027afd822652c7c8a6f15ec4787cb7ed Mon Sep 17 00:00:00 2001 From: WUTONK Date: Tue, 4 Apr 2023 23:13:19 +0800 Subject: [PATCH] Site updated: 2023-04-04 23:13:19 --- 404.html | 2 +- .../index.html" | 4 ++-- .../index.html" | 4 ++-- archives/2022/05/index.html | 10 ++++---- archives/2022/index.html | 10 ++++---- archives/2023/03/index.html | 10 ++++---- archives/2023/index.html | 10 ++++---- archives/index.html | 10 ++++---- atom.xml | 24 +++++++++---------- baidu_verify_codeva-smyzZvfkl8.html | 2 +- baidusitemap.xml | 12 +++++----- index.html | 10 ++++---- links/index.html | 2 +- m1armdos001/index.html | 2 +- notes/index.html | 2 +- notes/web_favorites.html | 2 +- .../index.html" | 2 +- search.json | 2 +- sitemap.txt | 6 ++--- sitemap.xml | 12 +++++----- socialize/about/about_this_web.html | 2 +- socialize/about/games.html | 2 +- socialize/about/me.html | 2 +- socialize/about/music.html | 2 +- socialize/contact/contact_me.html | 2 +- socialize/contact/my_github.html | 2 +- socialize/contact/my_gpg.html | 2 +- socialize/friends/Add_FriendChain.html | 2 +- socialize/friends/Friends_posts.html | 2 +- socialize/friends/Friends_trends.html | 2 +- socialize/friends/index.html | 2 +- socialize/index.html | 2 +- socialize/message_board.html | 2 +- socialize/trends/timeline.html | 2 +- submit_urls.txt | 8 +++---- tags/index.html | 2 +- "tags/\347\276\216\345\214\226/index.html" | 2 +- vscgiterror001/index.html | 4 ++-- wiki/index.html | 2 +- 39 files changed, 92 insertions(+), 92 deletions(-) diff --git a/404.html b/404.html index 5049143..9530be8 100644 --- a/404.html +++ b/404.html @@ -78,7 +78,7 @@
-
最近更新
+
最近更新
近期动态
diff --git "a/Vuepress config.ts\346\240\271\347\233\256\345\275\225\351\205\215\347\275\256\345\222\214\351\227\256\351\242\230\350\247\243\345\206\263/index.html" "b/Vuepress config.ts\346\240\271\347\233\256\345\275\225\351\205\215\347\275\256\345\222\214\351\227\256\351\242\230\350\247\243\345\206\263/index.html" index 041ead7..661cb3d 100644 --- "a/Vuepress config.ts\346\240\271\347\233\256\345\275\225\351\205\215\347\275\256\345\222\214\351\227\256\351\242\230\350\247\243\345\206\263/index.html" +++ "b/Vuepress config.ts\346\240\271\347\233\256\345\275\225\351\205\215\347\275\256\345\222\214\351\227\256\351\242\230\350\247\243\345\206\263/index.html" @@ -140,7 +140,7 @@

+ + diff --git "a/Vuepress\344\275\277\347\224\250\351\207\215\345\256\232\345\220\221\350\247\243\345\206\263\351\273\230\350\256\244\350\257\255\350\250\200\351\227\256\351\242\230/index.html" "b/Vuepress\344\275\277\347\224\250\351\207\215\345\256\232\345\220\221\350\247\243\345\206\263\351\273\230\350\256\244\350\257\255\350\250\200\351\227\256\351\242\230/index.html" index 3f9476d..b69bf15 100644 --- "a/Vuepress\344\275\277\347\224\250\351\207\215\345\256\232\345\220\221\350\247\243\345\206\263\351\273\230\350\256\244\350\257\255\350\250\200\351\227\256\351\242\230/index.html" +++ "b/Vuepress\344\275\277\347\224\250\351\207\215\345\256\232\345\220\221\350\247\243\345\206\263\351\273\230\350\256\244\350\257\255\350\250\200\351\227\256\351\242\230/index.html" @@ -130,7 +130,7 @@

+ + diff --git a/archives/2022/05/index.html b/archives/2022/05/index.html index cbcbcc9..737467b 100644 --- a/archives/2022/05/index.html +++ b/archives/2022/05/index.html @@ -78,7 +78,7 @@ @@ -142,22 +142,22 @@
- + - Vuepress(2.x) config.ts base根目录配置和问题解决 + Vuepress使用重定向解决默认语言问题 diff --git a/archives/2022/index.html b/archives/2022/index.html index 2ef7a91..9c15f4d 100644 --- a/archives/2022/index.html +++ b/archives/2022/index.html @@ -78,7 +78,7 @@ @@ -142,22 +142,22 @@
- + - Vuepress(2.x) config.ts base根目录配置和问题解决 + Vuepress使用重定向解决默认语言问题 diff --git a/archives/2023/03/index.html b/archives/2023/03/index.html index 453f9ca..b32d9fe 100644 --- a/archives/2023/03/index.html +++ b/archives/2023/03/index.html @@ -78,7 +78,7 @@ @@ -142,22 +142,22 @@
- + - Vuepress(2.x) config.ts base根目录配置和问题解决 + Vuepress使用重定向解决默认语言问题 diff --git a/archives/2023/index.html b/archives/2023/index.html index 3dfcc1b..49a0ef5 100644 --- a/archives/2023/index.html +++ b/archives/2023/index.html @@ -78,7 +78,7 @@ @@ -142,22 +142,22 @@
- + - Vuepress(2.x) config.ts base根目录配置和问题解决 + Vuepress使用重定向解决默认语言问题 diff --git a/archives/index.html b/archives/index.html index 83a3c32..f643824 100644 --- a/archives/index.html +++ b/archives/index.html @@ -78,7 +78,7 @@ @@ -142,22 +142,22 @@
- + - Vuepress(2.x) config.ts base根目录配置和问题解决 + Vuepress使用重定向解决默认语言问题 diff --git a/atom.xml b/atom.xml index 27e0eb4..f8899fb 100644 --- a/atom.xml +++ b/atom.xml @@ -17,18 +17,20 @@ Hexo - Vuepress使用重定向解决默认语言问题 - - https://wutonk.xyz/Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ + Vuepress(2.x) config.ts base根目录配置和问题解决 + + https://wutonk.xyz/Vuepress%20config.ts%E6%A0%B9%E7%9B%AE%E5%BD%95%E9%85%8D%E7%BD%AE%E5%92%8C%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3/ 2023-03-29T10:00:29.239Z 2023-03-29T10:00:29.239Z - 前言

Vuepress 默认情况下使用/作为默认语言路径,这导致默认语言文件在文件层级上会比其他语言的文件高一级(下图),影响美观和维护,本教程将使用vuepress-plugin-locale-redirect插件修复此问题。

1
2
3
4
5
6
7
8
9
10
docs
├─ README.md
├─ foo.md
├─ nested
│ └─ README.md
└─ zh
├─ README.md
├─ foo.md
└─ nested
└─ README.md

修改为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
docs
├─ zh
│ ├─ README.md
│ ├─ foo.md
│ └─ nested
│ └─ README.md
├─ en
│ ├─ README.md
│ ├─ foo.md
│ └─ nested
│ └─ README.md
└─ ja
├─ README.md
├─ foo.md
└─ nested
└─ README.md

开始配置

步骤一: cd到你的vuepress程序目录

步骤二:在终端中使用npm安装vuepress-plugin-locale-redirect插件,如果你使用的是其他包管理软件,那么将npm指令更换为你的包管理软件即可

1
npm vuepress-plugin-locale-redirect

步骤三:在config.js(ts)文件头中添加引用插件

1
import { localeRedirectPlugin } from 'vuepress-plugin-locale-redirect'

步骤四:在config的网页设置文件中添加引用(我这里用的是ts格式,如果你用的是js的话,应该是module.exports = {}这种格式),不要直接复制粘贴,参考你本地的代码做修改。也可以参考完整示例代码(有bug,请勿直接复制其他区域)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
export default defineUserConfig({
title: '示例文件',
description: '示例文件源码',
//引用插件
plugins: [
// @ts-ignore
localeRedirectPlugin(),
],
//添加路径
locales: {
//写在最上方的语言将被认为是默认语言
'/zh/': {
lang: 'zh-CN',
title: '',
description: '',
},
'/en/': {
lang: 'en-US',
title: '',
description: '',
},
'/ja/': {
lang: '日本语',
title: '',
description: '',
},
},

完成~

如果要为主题,例如下拉菜单设置多语言,可参考官方文档,将其中的/改为你想要的默认语言即可


如果遇到问题请在下方的联系方式里联系我 使用请遵守MIT协议

]]> + 介绍

与js格式文件不同,ts的base配置仅需一行

js配置格式:

1
2
3
module.exports = {
base:'/',
}

ts配置格式:

1
2
3
4
export default defineUserconfig({
base : '/',
//下面是其他配置
})

如果在ts中使用了js格式,代码不会报错,IDE也不会提示,但是会导致base配置问题

问题表现如下

home界面标题和介绍变为默认样式

菜单栏消失

解决方案

把js格式的base配置文件删除,在ts的config里添加base,重启本地调试服务器

网页已经可以正常浏览!


如果遇到问题请在下方的联系方式里联系我 使用请遵守MIT协议

]]>
- <h2 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h2><p>Vuepress 默认情况下使用<code>/</code>作为默认语言路径,这导致默认语言文件在文件层级上会比其他语言的文件高一级(下图) + <h2 id="介绍"><a href="#介绍" class="headerlink" title="介绍"></a>介绍</h2><p>与js格式文件不同,ts的base配置仅需一行</p> +<p>js配置格式:</p> +<figure class="highlight pl @@ -37,20 +39,18 @@ - Vuepress(2.x) config.ts base根目录配置和问题解决 - - https://wutonk.xyz/Vuepress%20config.ts%E6%A0%B9%E7%9B%AE%E5%BD%95%E9%85%8D%E7%BD%AE%E5%92%8C%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3/ + Vuepress使用重定向解决默认语言问题 + + https://wutonk.xyz/Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ 2023-03-29T10:00:29.239Z 2023-03-29T10:00:29.239Z - 介绍

与js格式文件不同,ts的base配置仅需一行

js配置格式:

1
2
3
module.exports = {
base:'/',
}

ts配置格式:

1
2
3
4
export default defineUserconfig({
base : '/',
//下面是其他配置
})

如果在ts中使用了js格式,代码不会报错,IDE也不会提示,但是会导致base配置问题

问题表现如下

home界面标题和介绍变为默认样式

菜单栏消失

解决方案

把js格式的base配置文件删除,在ts的config里添加base,重启本地调试服务器

网页已经可以正常浏览!


如果遇到问题请在下方的联系方式里联系我 使用请遵守MIT协议

]]>
+ 前言

Vuepress 默认情况下使用/作为默认语言路径,这导致默认语言文件在文件层级上会比其他语言的文件高一级(下图),影响美观和维护,本教程将使用vuepress-plugin-locale-redirect插件修复此问题。

1
2
3
4
5
6
7
8
9
10
docs
├─ README.md
├─ foo.md
├─ nested
│ └─ README.md
└─ zh
├─ README.md
├─ foo.md
└─ nested
└─ README.md

修改为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
docs
├─ zh
│ ├─ README.md
│ ├─ foo.md
│ └─ nested
│ └─ README.md
├─ en
│ ├─ README.md
│ ├─ foo.md
│ └─ nested
│ └─ README.md
└─ ja
├─ README.md
├─ foo.md
└─ nested
└─ README.md

开始配置

步骤一: cd到你的vuepress程序目录

步骤二:在终端中使用npm安装vuepress-plugin-locale-redirect插件,如果你使用的是其他包管理软件,那么将npm指令更换为你的包管理软件即可

1
npm vuepress-plugin-locale-redirect

步骤三:在config.js(ts)文件头中添加引用插件

1
import { localeRedirectPlugin } from 'vuepress-plugin-locale-redirect'

步骤四:在config的网页设置文件中添加引用(我这里用的是ts格式,如果你用的是js的话,应该是module.exports = {}这种格式),不要直接复制粘贴,参考你本地的代码做修改。也可以参考完整示例代码(有bug,请勿直接复制其他区域)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
export default defineUserConfig({
title: '示例文件',
description: '示例文件源码',
//引用插件
plugins: [
// @ts-ignore
localeRedirectPlugin(),
],
//添加路径
locales: {
//写在最上方的语言将被认为是默认语言
'/zh/': {
lang: 'zh-CN',
title: '',
description: '',
},
'/en/': {
lang: 'en-US',
title: '',
description: '',
},
'/ja/': {
lang: '日本语',
title: '',
description: '',
},
},

完成~

如果要为主题,例如下拉菜单设置多语言,可参考官方文档,将其中的/改为你想要的默认语言即可


如果遇到问题请在下方的联系方式里联系我 使用请遵守MIT协议

]]>
- <h2 id="介绍"><a href="#介绍" class="headerlink" title="介绍"></a>介绍</h2><p>与js格式文件不同,ts的base配置仅需一行</p> -<p>js配置格式:</p> -<figure class="highlight pl + <h2 id="前言"><a href="#前言" class="headerlink" title="前言"></a>前言</h2><p>Vuepress 默认情况下使用<code>/</code>作为默认语言路径,这导致默认语言文件在文件层级上会比其他语言的文件高一级(下图) diff --git a/baidu_verify_codeva-smyzZvfkl8.html b/baidu_verify_codeva-smyzZvfkl8.html index 7109266..741b3b5 100644 --- a/baidu_verify_codeva-smyzZvfkl8.html +++ b/baidu_verify_codeva-smyzZvfkl8.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新
diff --git a/baidusitemap.xml b/baidusitemap.xml index f190cb3..5c7863d 100644 --- a/baidusitemap.xml +++ b/baidusitemap.xml @@ -1,15 +1,11 @@ - - https://wutonk.xyz//Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ - 2023-03-29 - https://wutonk.xyz//Vuepress%20config.ts%E6%A0%B9%E7%9B%AE%E5%BD%95%E9%85%8D%E7%BD%AE%E5%92%8C%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3/ 2023-03-29 - https://wutonk.xyz//powerlevel10k%20%E5%8E%BB%E9%99%A4%E7%94%A8%E6%88%B7%E5%90%8D%E6%88%96%E4%B8%BB%E6%9C%BA%E5%90%8D%E6%98%BE%E7%A4%BA/ + https://wutonk.xyz//Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ 2023-03-29 @@ -17,11 +13,15 @@ 2023-03-29 - https://wutonk.xyz//links/ + https://wutonk.xyz//powerlevel10k%20%E5%8E%BB%E9%99%A4%E7%94%A8%E6%88%B7%E5%90%8D%E6%88%96%E4%B8%BB%E6%9C%BA%E5%90%8D%E6%98%BE%E7%A4%BA/ 2023-03-29 https://wutonk.xyz//m1armdos001/ 2023-03-29 + + https://wutonk.xyz//links/ + 2023-03-29 + \ No newline at end of file diff --git a/index.html b/index.html index e185afa..7563251 100644 --- a/index.html +++ b/index.html @@ -78,7 +78,7 @@ @@ -100,10 +100,7 @@ -
-

Vuepress使用重定向解决默认语言问题

前言Vuepress 默认情况下使用/作为默认语言路径,这导致默认语言文件在文件层级上会比其他语言的文件高一级(下图),影响美观和维护,本教程将使用vuepress-plugin-locale-redirect插件修复此问题。 -12345678910docs├─ README.md├─ foo.md├─ nested│ └─ README.md└─ zh ├─ README.md ...

发布于 
-
+

Vuepress(2.x) config.ts base根目录配置和问题解决

介绍与js格式文件不同,ts的base配置仅需一行 js配置格式: 123module.exports = {base:'/',} @@ -112,6 +109,9 @@ 1234export default defineUserconfig({base : '/',//下面是其他配置}) 如果在ts中使用了js格式,代码不会报错,...

发布于 
+
+

Vuepress使用重定向解决默认语言问题

前言Vuepress 默认情况下使用/作为默认语言路径,这导致默认语言文件在文件层级上会比其他语言的文件高一级(下图),影响美观和维护,本教程将使用vuepress-plugin-locale-redirect插件修复此问题。 +12345678910docs├─ README.md├─ foo.md├─ nested│ └─ README.md└─ zh ├─ README.md ...

发布于 

vscode git提示99+的解决方法

+
diff --git a/m1armdos001/index.html b/m1armdos001/index.html index 6d28857..634169f 100644 --- a/m1armdos001/index.html +++ b/m1armdos001/index.html @@ -145,7 +145,7 @@

links

+ diff --git a/notes/index.html b/notes/index.html index e80a03b..6444d0e 100644 --- a/notes/index.html +++ b/notes/index.html @@ -89,7 +89,7 @@ -
最近更新
+
最近更新
diff --git a/notes/web_favorites.html b/notes/web_favorites.html index f8ace39..4a68e31 100644 --- a/notes/web_favorites.html +++ b/notes/web_favorites.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新
diff --git "a/powerlevel10k \345\216\273\351\231\244\347\224\250\346\210\267\345\220\215\346\210\226\344\270\273\346\234\272\345\220\215\346\230\276\347\244\272/index.html" "b/powerlevel10k \345\216\273\351\231\244\347\224\250\346\210\267\345\220\215\346\210\226\344\270\273\346\234\272\345\220\215\346\230\276\347\244\272/index.html" index 4af2646..1c2a62e 100644 --- "a/powerlevel10k \345\216\273\351\231\244\347\224\250\346\210\267\345\220\215\346\210\226\344\270\273\346\234\272\345\220\215\346\230\276\347\244\272/index.html" +++ "b/powerlevel10k \345\216\273\351\231\244\347\224\250\346\210\267\345\220\215\346\210\226\344\270\273\346\234\272\345\220\215\346\230\276\347\244\272/index.html" @@ -154,7 +154,7 @@

links + diff --git a/search.json b/search.json index b8ec7f6..a7ba4aa 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -[{"title":"Vuepress使用重定向解决默认语言问题","path":"//Vuepress使用重定向解决默认语言问题/","content":"前言Vuepress 默认情况下使用/作为默认语言路径,这导致默认语言文件在文件层级上会比其他语言的文件高一级(下图),影响美观和维护,本教程将使用vuepress-plugin-locale-redirect插件修复此问题。 12345678910docs├─ README.md├─ foo.md├─ nested│ └─ README.md└─ zh ├─ README.md ├─ foo.md └─ nested └─ README.md 修改为: 12345678910111213141516docs├─ zh│ ├─ README.md│ ├─ foo.md│ └─ nested│ └─ README.md├─ en│ ├─ README.md│ ├─ foo.md│ └─ nested│ └─ README.md└─ ja ├─ README.md ├─ foo.md └─ nested └─ README.md 开始配置步骤一: cd到你的vuepress程序目录 步骤二:在终端中使用npm安装vuepress-plugin-locale-redirect插件,如果你使用的是其他包管理软件,那么将npm指令更换为你的包管理软件即可 1npm vuepress-plugin-locale-redirect 步骤三:在config.js(ts)文件头中添加引用插件 1import { localeRedirectPlugin } from 'vuepress-plugin-locale-redirect' 步骤四:在config的网页设置文件中添加引用(我这里用的是ts格式,如果你用的是js的话,应该是module.exports = {}这种格式),不要直接复制粘贴,参考你本地的代码做修改。也可以参考完整示例代码(有bug,请勿直接复制其他区域) 123456789101112131415161718192021222324252627export default defineUserConfig({ title: '示例文件', description: '示例文件源码', //引用插件 plugins: [ // @ts-ignore localeRedirectPlugin(), ], //添加路径 locales: { //写在最上方的语言将被认为是默认语言 '/zh/': { lang: 'zh-CN', title: '', description: '', }, '/en/': { lang: 'en-US', title: '', description: '', }, '/ja/': { lang: '日本语', title: '', description: '', }, }, 完成~ 如果要为主题,例如下拉菜单设置多语言,可参考官方文档,将其中的/改为你想要的默认语言即可 如果遇到问题请在下方的联系方式里联系我 使用请遵守MIT协议"},{"title":"Vuepress(2.x) config.ts base根目录配置和问题解决","path":"//Vuepress config.ts根目录配置和问题解决/","content":"介绍与js格式文件不同,ts的base配置仅需一行 js配置格式: 123module.exports = {base:'/',} ts配置格式: 1234export default defineUserconfig({base : '/',//下面是其他配置}) 如果在ts中使用了js格式,代码不会报错,IDE也不会提示,但是会导致base配置问题 问题表现如下home界面标题和介绍变为默认样式 菜单栏消失 解决方案把js格式的base配置文件删除,在ts的config里添加base,重启本地调试服务器 网页已经可以正常浏览! 如果遇到问题请在下方的联系方式里联系我 使用请遵守MIT协议"},{"title":"vscode git提示99+的解决方法","path":"//vscgiterror001/","content":"有一次手贱不小心git init的时候出错了,于是vscode侧边栏的git就一直提示99+ 一打开发现整个usr(用户)文件夹下的内容都被扫描了,不说废话,上解决方法 打开终端,cd到出问题的文件夹,输入ls -a 查看父/子文件夹是否有.git文件,然后输入并执行 1rm -rf .git 如果报错就在前缀加一个 [sudo] (可能要输入密码) 千 万 不 要 只 输 入 rm -rf !!!!!!!!!"},{"title":"M1 MacBook 配置dosbox-x环境(dos汇编debug,MASM环境搭建)","path":"//m1armdos001/","content":"1.下载dosbox-x用浏览器访问此网址获取下载请求https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.19/dosbox-x-macosx-arm64-20211101100925.zip先不要急着解压,文件等会再操作 2.下载MASM用浏览器访问此网址获取下载请求(需要梯子)https://drive.google.com/drive/folders/1rFLz8Vpfu_p_UoYAbqPlISU_Qmk_OvHI?usp=sharing下载完成后把这两个文件复制到同一个文件夹并解压(记得删除zip包) 3.配置磁盘点击顶部的drive按钮 dosarm001 选择C盘并选择从文件夹挂载 dosarm002 选取MASM路径 dosarm003 进入C盘符 dosarm004 使用dir命令列出磁盘内的文件,如果挂载成功则如下图 dosarm005 输入masm命令,已经可以正常使用 dosarm006 提示:由于macos安全性限制每次打开都需要手动挂载一次"},{"title":"powerlevel10k 去除用户名或主机名显示","path":"//powerlevel10k 去除用户名或主机名显示/","content":"如果你不关心过程只想看解决方案请点击这里跳转 过程因为zsh默认会显示用户名,而我的用户名用的是真实姓名,所以为了隐私需要隐藏,在bing了一下之后找到了个修改主题文件的解决方法,我按照教程放到了~/.zshrc里,但是没有生效(这里挖个坑) 教程链接 我看到了部分其他教程是将prompt_context() 放在主题文件中,但是我复制到主题文件后仍然无效 这个过程中顺带发现我的主题地址和其他教程里的不一样,其他教程里的主题文件路径是在 1~/.oh-my-zsh/themes/xxx.zsh-theme 而我是在 1~/.oh-my-zsh/custom/themes/powerlevel10k/powerlevel10k.zsh-theme 因而进一步发现了我没有首次配置后自动生成的~/.p10k文件,因为我的所有powerlevel10k自定义主题设置都是放在~.zhsrc的(我是按照这个教程直接设置我的终端 教程链接) 开始确认要编写的文件确实是.zshrc没错后,怀疑是不是.zshrc的函数声明漏写了;教程中因为是直接放在主题文件下所以默认是函数,我没有修改直接复制到.zshrc,但是加上之后依然没有生效 我回看了第一个教程,确实是没有写声明的,问题很明显不是关于prompt_context() {}函数设置的 再进一步查找,我在p10k官网仓库的How do I add username and/or hostname to prompt?设置介绍下发现了一个名为 POWERLEVEL9K_LEFT_PROMPT_ELEMENTS的prompt设置函数(prompt在这里应该是提示符的意思,这里得吐槽下微软的蹩脚翻译,把prompt翻译为了“令人惊叹的”😅) 在我的.zshrc文件中查找这条函数,内容为: 1POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(user device virtualenv dir vcs newline prompt_char) 按照函数名,这些形参显然就是左边显示的内容 image-1 按照顺序,可以发现user= 用户名 device=主机名 现在知道了参数属性,只需要按照需要修改就好了,这里我希望只删除用户名,所以改为 12#删除userPOWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(device virtualenv dir vcs newline prompt_char) 然后重载zsh使配置生效 12#终端输入zsh 完成! image-2 解决方法首先查看是否有~/.p10k文件 123456# 将此命令复制到终端中运行if ls ~/.p10k >/dev/null 2>&1;then echo "文件存在" else echo "文件不存在" fi 如果有则在 .p10k文件中进行操作,如果没有则像我一样在.zshrc中进行操作 123456789101112##找到并修改 POWERLEVEL9K_LEFT_PROMPT_ELEMENTS 设置POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(user device virtualenv dir vcs newline prompt_char)# 如果要只显示用户名POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(device virtualenv dir vcs newline prompt_char)# 如果要只显示主机名POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(user virtualenv dir vcs newline prompt_char)# 如果要两个都不显示POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(virtualenv dir vcs newline prompt_char)## 使配置生效# 终端运行以重新载入zshzsh enjoy p10K!","tags":["美化"]},{"path":"/index.html","content":""},{"title":"笔记","path":"/notes/index.html","content":"关于联系我我的 Github我的 PGP git 生成一个全新(无历史 commit 的)branch Stellar 是最好用的主题 热门话题 热门话题 热门话题"},{"path":"/socialize/index.html","content":""},{"path":"/socialize/message_board.html","content":"WUTONK的留言欢迎来到我的留言板!如果有什么想对我说的就直接在此文章下方的评论区留言吧,我会定时查看~(一周一次"},{"path":"/baidu_verify_codeva-smyzZvfkl8.html","content":"bab81e1f9b25346af7bee052f07f14f4"},{"path":"/socialize/about/me.html","content":""},{"path":"/socialize/trends/timeline.html","content":""}] \ No newline at end of file +[{"title":"Vuepress(2.x) config.ts base根目录配置和问题解决","path":"//Vuepress config.ts根目录配置和问题解决/","content":"介绍与js格式文件不同,ts的base配置仅需一行 js配置格式: 123module.exports = {base:'/',} ts配置格式: 1234export default defineUserconfig({base : '/',//下面是其他配置}) 如果在ts中使用了js格式,代码不会报错,IDE也不会提示,但是会导致base配置问题 问题表现如下home界面标题和介绍变为默认样式 菜单栏消失 解决方案把js格式的base配置文件删除,在ts的config里添加base,重启本地调试服务器 网页已经可以正常浏览! 如果遇到问题请在下方的联系方式里联系我 使用请遵守MIT协议"},{"title":"Vuepress使用重定向解决默认语言问题","path":"//Vuepress使用重定向解决默认语言问题/","content":"前言Vuepress 默认情况下使用/作为默认语言路径,这导致默认语言文件在文件层级上会比其他语言的文件高一级(下图),影响美观和维护,本教程将使用vuepress-plugin-locale-redirect插件修复此问题。 12345678910docs├─ README.md├─ foo.md├─ nested│ └─ README.md└─ zh ├─ README.md ├─ foo.md └─ nested └─ README.md 修改为: 12345678910111213141516docs├─ zh│ ├─ README.md│ ├─ foo.md│ └─ nested│ └─ README.md├─ en│ ├─ README.md│ ├─ foo.md│ └─ nested│ └─ README.md└─ ja ├─ README.md ├─ foo.md └─ nested └─ README.md 开始配置步骤一: cd到你的vuepress程序目录 步骤二:在终端中使用npm安装vuepress-plugin-locale-redirect插件,如果你使用的是其他包管理软件,那么将npm指令更换为你的包管理软件即可 1npm vuepress-plugin-locale-redirect 步骤三:在config.js(ts)文件头中添加引用插件 1import { localeRedirectPlugin } from 'vuepress-plugin-locale-redirect' 步骤四:在config的网页设置文件中添加引用(我这里用的是ts格式,如果你用的是js的话,应该是module.exports = {}这种格式),不要直接复制粘贴,参考你本地的代码做修改。也可以参考完整示例代码(有bug,请勿直接复制其他区域) 123456789101112131415161718192021222324252627export default defineUserConfig({ title: '示例文件', description: '示例文件源码', //引用插件 plugins: [ // @ts-ignore localeRedirectPlugin(), ], //添加路径 locales: { //写在最上方的语言将被认为是默认语言 '/zh/': { lang: 'zh-CN', title: '', description: '', }, '/en/': { lang: 'en-US', title: '', description: '', }, '/ja/': { lang: '日本语', title: '', description: '', }, }, 完成~ 如果要为主题,例如下拉菜单设置多语言,可参考官方文档,将其中的/改为你想要的默认语言即可 如果遇到问题请在下方的联系方式里联系我 使用请遵守MIT协议"},{"title":"vscode git提示99+的解决方法","path":"//vscgiterror001/","content":"有一次手贱不小心git init的时候出错了,于是vscode侧边栏的git就一直提示99+ 一打开发现整个usr(用户)文件夹下的内容都被扫描了,不说废话,上解决方法 打开终端,cd到出问题的文件夹,输入ls -a 查看父/子文件夹是否有.git文件,然后输入并执行 1rm -rf .git 如果报错就在前缀加一个 [sudo] (可能要输入密码) 千 万 不 要 只 输 入 rm -rf !!!!!!!!!"},{"title":"M1 MacBook 配置dosbox-x环境(dos汇编debug,MASM环境搭建)","path":"//m1armdos001/","content":"1.下载dosbox-x用浏览器访问此网址获取下载请求https://github.com/joncampbell123/dosbox-x/releases/download/dosbox-x-v0.83.19/dosbox-x-macosx-arm64-20211101100925.zip先不要急着解压,文件等会再操作 2.下载MASM用浏览器访问此网址获取下载请求(需要梯子)https://drive.google.com/drive/folders/1rFLz8Vpfu_p_UoYAbqPlISU_Qmk_OvHI?usp=sharing下载完成后把这两个文件复制到同一个文件夹并解压(记得删除zip包) 3.配置磁盘点击顶部的drive按钮 dosarm001 选择C盘并选择从文件夹挂载 dosarm002 选取MASM路径 dosarm003 进入C盘符 dosarm004 使用dir命令列出磁盘内的文件,如果挂载成功则如下图 dosarm005 输入masm命令,已经可以正常使用 dosarm006 提示:由于macos安全性限制每次打开都需要手动挂载一次"},{"title":"powerlevel10k 去除用户名或主机名显示","path":"//powerlevel10k 去除用户名或主机名显示/","content":"如果你不关心过程只想看解决方案请点击这里跳转 过程因为zsh默认会显示用户名,而我的用户名用的是真实姓名,所以为了隐私需要隐藏,在bing了一下之后找到了个修改主题文件的解决方法,我按照教程放到了~/.zshrc里,但是没有生效(这里挖个坑) 教程链接 我看到了部分其他教程是将prompt_context() 放在主题文件中,但是我复制到主题文件后仍然无效 这个过程中顺带发现我的主题地址和其他教程里的不一样,其他教程里的主题文件路径是在 1~/.oh-my-zsh/themes/xxx.zsh-theme 而我是在 1~/.oh-my-zsh/custom/themes/powerlevel10k/powerlevel10k.zsh-theme 因而进一步发现了我没有首次配置后自动生成的~/.p10k文件,因为我的所有powerlevel10k自定义主题设置都是放在~.zhsrc的(我是按照这个教程直接设置我的终端 教程链接) 开始确认要编写的文件确实是.zshrc没错后,怀疑是不是.zshrc的函数声明漏写了;教程中因为是直接放在主题文件下所以默认是函数,我没有修改直接复制到.zshrc,但是加上之后依然没有生效 我回看了第一个教程,确实是没有写声明的,问题很明显不是关于prompt_context() {}函数设置的 再进一步查找,我在p10k官网仓库的How do I add username and/or hostname to prompt?设置介绍下发现了一个名为 POWERLEVEL9K_LEFT_PROMPT_ELEMENTS的prompt设置函数(prompt在这里应该是提示符的意思,这里得吐槽下微软的蹩脚翻译,把prompt翻译为了“令人惊叹的”😅) 在我的.zshrc文件中查找这条函数,内容为: 1POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(user device virtualenv dir vcs newline prompt_char) 按照函数名,这些形参显然就是左边显示的内容 image-1 按照顺序,可以发现user= 用户名 device=主机名 现在知道了参数属性,只需要按照需要修改就好了,这里我希望只删除用户名,所以改为 12#删除userPOWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(device virtualenv dir vcs newline prompt_char) 然后重载zsh使配置生效 12#终端输入zsh 完成! image-2 解决方法首先查看是否有~/.p10k文件 123456# 将此命令复制到终端中运行if ls ~/.p10k >/dev/null 2>&1;then echo "文件存在" else echo "文件不存在" fi 如果有则在 .p10k文件中进行操作,如果没有则像我一样在.zshrc中进行操作 123456789101112##找到并修改 POWERLEVEL9K_LEFT_PROMPT_ELEMENTS 设置POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(user device virtualenv dir vcs newline prompt_char)# 如果要只显示用户名POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(device virtualenv dir vcs newline prompt_char)# 如果要只显示主机名POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(user virtualenv dir vcs newline prompt_char)# 如果要两个都不显示POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(virtualenv dir vcs newline prompt_char)## 使配置生效# 终端运行以重新载入zshzsh enjoy p10K!","tags":["美化"]},{"path":"/baidu_verify_codeva-smyzZvfkl8.html","content":"bab81e1f9b25346af7bee052f07f14f4"},{"path":"/index.html","content":""},{"path":"/socialize/index.html","content":""},{"path":"/socialize/message_board.html","content":"WUTONK的留言欢迎来到我的留言板!如果有什么想对我说的就直接在此文章下方的评论区留言吧,我会定时查看~(一周一次"},{"title":"笔记","path":"/notes/index.html","content":"关于联系我我的 Github我的 PGP git 生成一个全新(无历史 commit 的)branch Stellar 是最好用的主题 热门话题 热门话题 热门话题"},{"path":"/socialize/about/me.html","content":""},{"path":"/socialize/trends/timeline.html","content":""}] \ No newline at end of file diff --git a/sitemap.txt b/sitemap.txt index fc35619..bf2d780 100644 --- a/sitemap.txt +++ b/sitemap.txt @@ -15,11 +15,11 @@ https://wutonk.xyz/socialize/contact/contact_me https://wutonk.xyz/wiki/ https://wutonk.xyz/socialize/friends/ https://wutonk.xyz/baidu_verify_codeva-smyzZvfkl8 -https://wutonk.xyz/Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ https://wutonk.xyz/Vuepress%20config.ts%E6%A0%B9%E7%9B%AE%E5%BD%95%E9%85%8D%E7%BD%AE%E5%92%8C%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3/ -https://wutonk.xyz/powerlevel10k%20%E5%8E%BB%E9%99%A4%E7%94%A8%E6%88%B7%E5%90%8D%E6%88%96%E4%B8%BB%E6%9C%BA%E5%90%8D%E6%98%BE%E7%A4%BA/ +https://wutonk.xyz/Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ https://wutonk.xyz/vscgiterror001/ -https://wutonk.xyz/links/ +https://wutonk.xyz/powerlevel10k%20%E5%8E%BB%E9%99%A4%E7%94%A8%E6%88%B7%E5%90%8D%E6%88%96%E4%B8%BB%E6%9C%BA%E5%90%8D%E6%98%BE%E7%A4%BA/ https://wutonk.xyz/m1armdos001/ +https://wutonk.xyz/links/ https://wutonk.xyz/ https://wutonk.xyz/tags/%E7%BE%8E%E5%8C%96/ diff --git a/sitemap.xml b/sitemap.xml index 01c3027..714d92d 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -155,7 +155,7 @@ - https://wutonk.xyz/Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ + https://wutonk.xyz/Vuepress%20config.ts%E6%A0%B9%E7%9B%AE%E5%BD%95%E9%85%8D%E7%BD%AE%E5%92%8C%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3/ 2023-03-29 @@ -164,7 +164,7 @@ - https://wutonk.xyz/Vuepress%20config.ts%E6%A0%B9%E7%9B%AE%E5%BD%95%E9%85%8D%E7%BD%AE%E5%92%8C%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3/ + https://wutonk.xyz/Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ 2023-03-29 @@ -173,7 +173,7 @@ - https://wutonk.xyz/powerlevel10k%20%E5%8E%BB%E9%99%A4%E7%94%A8%E6%88%B7%E5%90%8D%E6%88%96%E4%B8%BB%E6%9C%BA%E5%90%8D%E6%98%BE%E7%A4%BA/ + https://wutonk.xyz/vscgiterror001/ 2023-03-29 @@ -182,7 +182,7 @@ - https://wutonk.xyz/vscgiterror001/ + https://wutonk.xyz/powerlevel10k%20%E5%8E%BB%E9%99%A4%E7%94%A8%E6%88%B7%E5%90%8D%E6%88%96%E4%B8%BB%E6%9C%BA%E5%90%8D%E6%98%BE%E7%A4%BA/ 2023-03-29 @@ -191,7 +191,7 @@ - https://wutonk.xyz/links/ + https://wutonk.xyz/m1armdos001/ 2023-03-29 @@ -200,7 +200,7 @@ - https://wutonk.xyz/m1armdos001/ + https://wutonk.xyz/links/ 2023-03-29 diff --git a/socialize/about/about_this_web.html b/socialize/about/about_this_web.html index 6cb7cd3..de42eb4 100644 --- a/socialize/about/about_this_web.html +++ b/socialize/about/about_this_web.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/about/games.html b/socialize/about/games.html index 22ab041..6e87d58 100644 --- a/socialize/about/games.html +++ b/socialize/about/games.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/about/me.html b/socialize/about/me.html index dd7a33c..58abeda 100644 --- a/socialize/about/me.html +++ b/socialize/about/me.html @@ -75,7 +75,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/about/music.html b/socialize/about/music.html index 1a3b670..1be527b 100644 --- a/socialize/about/music.html +++ b/socialize/about/music.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/contact/contact_me.html b/socialize/contact/contact_me.html index 10e357b..93ea5dd 100644 --- a/socialize/contact/contact_me.html +++ b/socialize/contact/contact_me.html @@ -75,7 +75,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/contact/my_github.html b/socialize/contact/my_github.html index a5e2eec..8a6a543 100644 --- a/socialize/contact/my_github.html +++ b/socialize/contact/my_github.html @@ -75,7 +75,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/contact/my_gpg.html b/socialize/contact/my_gpg.html index 91bf026..04d8417 100644 --- a/socialize/contact/my_gpg.html +++ b/socialize/contact/my_gpg.html @@ -75,7 +75,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/friends/Add_FriendChain.html b/socialize/friends/Add_FriendChain.html index 6f714d2..d868e66 100644 --- a/socialize/friends/Add_FriendChain.html +++ b/socialize/friends/Add_FriendChain.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/friends/Friends_posts.html b/socialize/friends/Friends_posts.html index e6171f4..403ff91 100644 --- a/socialize/friends/Friends_posts.html +++ b/socialize/friends/Friends_posts.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/friends/Friends_trends.html b/socialize/friends/Friends_trends.html index 3240e10..5d148f2 100644 --- a/socialize/friends/Friends_trends.html +++ b/socialize/friends/Friends_trends.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/friends/index.html b/socialize/friends/index.html index d6309e2..23e728d 100644 --- a/socialize/friends/index.html +++ b/socialize/friends/index.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/index.html b/socialize/index.html index b5861b5..3b17a1d 100644 --- a/socialize/index.html +++ b/socialize/index.html @@ -77,7 +77,7 @@
-
最近更新
+
最近更新
近期动态
diff --git a/socialize/message_board.html b/socialize/message_board.html index b7e0733..b765787 100644 --- a/socialize/message_board.html +++ b/socialize/message_board.html @@ -76,7 +76,7 @@ -
最近更新
+
最近更新
diff --git a/socialize/trends/timeline.html b/socialize/trends/timeline.html index 3e44a9f..f156ffb 100644 --- a/socialize/trends/timeline.html +++ b/socialize/trends/timeline.html @@ -76,7 +76,7 @@
diff --git a/submit_urls.txt b/submit_urls.txt index fd2d415..477fcf5 100644 --- a/submit_urls.txt +++ b/submit_urls.txt @@ -1,6 +1,6 @@ -https://wutonk.xyz/Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ https://wutonk.xyz/Vuepress%20config.ts%E6%A0%B9%E7%9B%AE%E5%BD%95%E9%85%8D%E7%BD%AE%E5%92%8C%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3/ -https://wutonk.xyz/powerlevel10k%20%E5%8E%BB%E9%99%A4%E7%94%A8%E6%88%B7%E5%90%8D%E6%88%96%E4%B8%BB%E6%9C%BA%E5%90%8D%E6%98%BE%E7%A4%BA/ +https://wutonk.xyz/Vuepress%E4%BD%BF%E7%94%A8%E9%87%8D%E5%AE%9A%E5%90%91%E8%A7%A3%E5%86%B3%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80%E9%97%AE%E9%A2%98/ https://wutonk.xyz/vscgiterror001/ -https://wutonk.xyz/links/ -https://wutonk.xyz/m1armdos001/ \ No newline at end of file +https://wutonk.xyz/powerlevel10k%20%E5%8E%BB%E9%99%A4%E7%94%A8%E6%88%B7%E5%90%8D%E6%88%96%E4%B8%BB%E6%9C%BA%E5%90%8D%E6%98%BE%E7%A4%BA/ +https://wutonk.xyz/m1armdos001/ +https://wutonk.xyz/links/ \ No newline at end of file diff --git a/tags/index.html b/tags/index.html index 1b3ecec..d399b8b 100644 --- a/tags/index.html +++ b/tags/index.html @@ -78,7 +78,7 @@ diff --git "a/tags/\347\276\216\345\214\226/index.html" "b/tags/\347\276\216\345\214\226/index.html" index a083694..e57c854 100644 --- "a/tags/\347\276\216\345\214\226/index.html" +++ "b/tags/\347\276\216\345\214\226/index.html" @@ -78,7 +78,7 @@ diff --git a/vscgiterror001/index.html b/vscgiterror001/index.html index b7f24c9..a31a194 100644 --- a/vscgiterror001/index.html +++ b/vscgiterror001/index.html @@ -115,7 +115,7 @@

+ + diff --git a/wiki/index.html b/wiki/index.html index 06a0074..97ff93f 100644 --- a/wiki/index.html +++ b/wiki/index.html @@ -82,7 +82,7 @@ -
最近更新
+
最近更新