3.Obsidian发布方案实践

3.Obsidian发布方案实践

上文中已经选型对比了几种发布方案,本篇文章就主要基于Quartz 发布方案来进行一步步得实操。

Quartz 发布方案

一、详细步骤

1.安装环境

Quartz 运行需要node.js 20版本以上,npm v9.3.1 才能正常运行。

  1. 下载安装 NVM:nvm下载地址 或者自行下载Node.js

  2. 命令行窗口完成以下命令操作

    md 复制代码
    # 下载node
    nvm install 20.17.0
    # 列出所有已下载的node版本
    nvm ls
    # 使用指定的node版本
    nvm use 20.17.0
2.拉取示例库
md 复制代码
# 本地需要安装git,命令行窗口完成以下命令操作
git clone git@github.com:jackyzha0/quartz.git
3.设置镜像
md 复制代码
# 设置镜像源,其他镜像详见下文
npm config set registry https://registry.npmmirror.com
# 为quartz下载依赖
npm i 
npm镜像仓库
4.本地运行

将使用Obsidian创建的笔记文件放入content文件夹执行以下操作

md 复制代码
# 初始化
npx quartz create

# 选择empty Quartz
# 选择Treat links as shortest path

# 启动服务
npx quartz build --serve

# 访问localhost:8080验证

经过以上四步,本地应该就已经可以访问到发布的测试笔记了。此时你就可以向在一起的女友或者同学们吹一波 分享一波了。但是不在一块的人还是访问不了啊,这B装的不大啊这分享的范围太小啊。为了这点爽感,那就需要继续折腾构建线上的数字花园了。

参考

补充-jekyll发布方案

步骤

  • 下载模板:参考 Quartz 类似的操作
  • 下载ruby:官网下载
  • 本地运行测试(本地文件放入note目录中,本地运行命令,构建将耗时按照分钟计)

参考

关联文章

相关推荐
㳺三才人子2 小时前
初探 Flask
后端·python·flask·html
星栈独行2 小时前
我在 Rust 全栈项目里用 JWT 做无状态认证
开发语言·后端·rust·前端框架·开源·github·web
Java爱好狂.2 小时前
Java程序员体系化学习路线(2026最新版)
java·后端·java面试·java架构师·java程序员·java八股文·java学习路线
陈随易3 小时前
Redis 8.8发布,一定要更新
前端·后端·程序员
装不满的克莱因瓶3 小时前
SpringBoot 如何将 lib 目录中jar包打包进最终的jar包里面
spring boot·后端·maven·jar·mvn
ltl4 小时前
Transformer 原论文实验结果:为什么 28.4 BLEU 足以改写路线图
后端
excel4 小时前
为什么我推荐使用 Termius:现代 SSH 工具的完整体验
前端·后端
卷毛的技术笔记5 小时前
Java后端硬核实战:用Spring AI Alibaba+Redis给LLM装上“超强记忆中枢”
java·人工智能·redis·后端·spring·ai·系统架构
IT_陈寒6 小时前
Java的Optional差点让我掉坑里,这几个坑你别踩
前端·人工智能·后端
子兮曰6 小时前
Harness 驾驭工程深度教程:从 AGENTS.md 到全链路 AI 编码基础设施
前端·后端·ai编程