当前位置: 首页 > news >正文

实战:搭建一款属于自己的个人知识库~docusaurus(强大且丝滑)-2024.7.7(测试成功)

image-20240707195530230

目录

文章目录

    • 目录
    • docusaurus简介
    • 效果
    • 专题链接👏
    • 环境
    • 源码
    • 1、安装基础环境
    • 2、拉取代码
    • 3、安装坚果云并同步md核心文件
    • 4、构建运行
    • 5、配置脚本环境
      • 1.配置vscode终端到ecs的免密
      • 2.配置win10 vscode终端环境变量
    • 6、构建并推送静态文件到ecs
    • 关于我
    • 最后
    • 最后

docusaurus简介

个人使用docusaurus来做自己的知识库,体验相当nice哦。😍

image-20240707201710396

效果

image-20240707201841535

image-20240707201850285

image-20240707201857739

image-20240707201915787

专题链接👏

  • 我的docusaurus专题

https://onedayxyy.cn/docusaurus/docs/docusaurus

image-20240707200751421

image-20240707200804171

环境

win10
@docusaurus/core: "^3.4.0"
nodejs v20.12.1

源码

链接:https://pan.baidu.com/s/13OO6WGjPRC0yFWzbPQniyg?pwd=b0lg
提取码:b0lg
2024.7.7-实战:部署自己的docusaurus-(测试成功)

image-20240707203650993

1、安装基础环境

在自己pc win10系统先安装好nodejs,git。

  • nodejs下载并安装

https://nodejs.org/en/download/prebuilt-installer

image-20240707193439366

(一直下一步即可)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  • git下载

https://git-scm.com/

image-20240707193547938

(一直下一步即可)

image-20240707194616752

2、拉取代码

  • 配置本地git签名
cd /d/docusaurus
git config --global user.name  "hg_it_nuc"
git config --global user.email  "2675263825@qq.com"
  • 在d盘路径,拉取docusaurus项目配置代码:
git clone git@gitee.com:onlyonexl/docusaurus-wiki.git
  • 将docusaurus-wiki目录重命名为docusaurus

3、安装坚果云并同步md核心文件

  • 坚果云下载链接

https://www.jianguoyun.com/static/exe/installer/NutstoreWindowsWPFInstaller.exe

image-20240707192501102

  • 安装方法,一直下一步即可。

  • 将同名目录修改为如下D:\docusaurus\docs路径

image-20240707192623702

image-20240707192636289

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

image-20240707193001270

4、构建运行

  • 执行如下命令后,会下载相关依赖文件的:
$ npm install
  • 执行完成后,就会生成如下node_modules目录:

image-20240707193053337

  • 然后运行,查看效果
npm start

image-20240707193223434

完美。

5、配置脚本环境

1.配置vscode终端到ecs的免密

##win10和ecs做免密,方便本地win10 脚本执行相关命令:
ssh-keygen
ssh-copy-id -i ~/.ssh/id_rsa.pub root@47.100.215.163 ##输入ecs密码
ssh root@47.100.215.163 date# $ ls ~/.ssh/id_ed25519.pub 
# /c/Users/Administrator/.ssh/id_ed25519.pub
# $ ssh root@47.100.215.163 date
# Fri Apr 12 07:43:24 CST 2024

2.配置win10 vscode终端环境变量

##一键脚本
cat >> /etc/profile <<EOF
alias xyy2="
sh /d/docusaurus/resource/shell/xyy2.sh
"
EOF
source /etc/profile#vscode的git bash终端,rsync客户端命令
echo 'PATH=/d/greenSoftware/cwrsync_6.2.12_x64_free/bin:$PATH' >> /etc/profile
source /etc/profile

6、构建并推送静态文件到ecs

来到/d/docusaurus,执行如下命令:

xyy2

image-20240707194847078

推送成功:

image-20240707195457526

image-20240707195530230

关于我

我的博客主旨:

  • 排版美观,语言精炼;
  • 文档即手册,步骤明细,拒绝埋坑,提供源码;
  • 本人实战文档都是亲测成功的,各位小伙伴在实际操作过程中如有什么疑问,可随时联系本人帮您解决问题,让我们一起进步!

🍀 微信二维码

x2675263825 (舍得), qq:2675263825。

image-20230107215114763

🍀 微信公众号

《云原生架构师实战》

image-20230107215126971

🍀 个人主页:

https://onedayxyy.cn

image-20240604060532928

🍀 知识库:

https://onedayxyy.cn/docusaurus/

image-20240602215648594

🍀 博客:

http://47.100.215.163:8090/

image-20240602215637124

image-20240602215720712

🍀 csdn

https://blog.csdn.net/weixin_39246554?spm=1010.2135.3001.5421

image-20230107215149885

🍀 知乎

https://www.zhihu.com/people/foryouone

image-20230107215203185

最后

好了,关于本次就到这里了,感谢大家阅读,最后祝大家生活快乐,每天都过的有意义哦,我们下期见!

_39246554?spm=1010.2135.3001.5421)

[外链图片转存中…(img-n0ddCG3I-1720356354385)]

🍀 知乎

https://www.zhihu.com/people/foryouone

[外链图片转存中…(img-AievC2J5-1720356354386)]

最后

好了,关于本次就到这里了,感谢大家阅读,最后祝大家生活快乐,每天都过的有意义哦,我们下期见!

image-20240707201559790

http://www.lryc.cn/news/394235.html

相关文章:

  • Java教程之IO模式精讲,NIO+BIO
  • 如何让代码兼容 Python 2 和 Python 3?Future 库助你一臂之力
  • AI让大龄程序员重新焕发活力
  • Python在现代办公自动化中的应用:会不会被裁?就看你的效率了!
  • Laravel5+mycat 报错 “Packets out of order”
  • 使用androidx.appcompat:appcompat:1.7.0无法运行的问题
  • 基于Java的水果商品销售网站
  • Redis 线程模型
  • 栈和队列---循环队列
  • 打卡第4天----链表
  • 07-7.1.1 查找的基本概念
  • 【数据结构与算法】快速排序双指针法
  • GESP C++一级真题
  • 短信验证码实现
  • pnpm的坑
  • 如何监控和分析 PostgreSQL 中的查询执行计划?
  • ruoyi-cloud登录接口实现滑块验证码
  • 三坐标测量机:柔性生产制造中的高精度测量解决方案
  • puppeteer 爬虫初探
  • Pandas 入门 15 题
  • 使用微信开发者工具连接gitee
  • 论文复现-基于决策树算法构建银行贷款审批预测模型(金融风控场景)
  • 力扣225题解析:使用队列实现栈的三种解法(Java实现)
  • 网络协议与标准
  • 154. 寻找旋转排序数组中的最小值 II(困难)
  • 5、MP4解复用---AAC+H264
  • 计算样本之间的相似度
  • 2-5 softmax 回归的简洁实现
  • 我 17 岁创业,今年 20 岁,月入 70 万,全靠低代码
  • 【Python】已解决:urllib.error.HTTPError: HTTP Error 403: Forbidden