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目录中,本地运行命令,构建将耗时按照分钟计)

参考

关联文章

相关推荐
Coder_Boy_3 分钟前
企业级项目高并发监控场景-Spring Boot 集成 Graphite & InfluxDB 实战文档
java·spring boot·后端·系统架构
索荣荣13 小时前
Java Session 全面指南:原理、应用与实践(含 Spring Boot 实战)
java·spring boot·后端
千寻技术帮14 小时前
10333_基于SpringBoot的家电进存销系统
java·spring boot·后端·源码·项目·家电进存销
dear_bi_MyOnly14 小时前
【多线程——线程状态与安全】
java·开发语言·数据结构·后端·中间件·java-ee·intellij-idea
小信丶15 小时前
@EnableTransactionManagement注解介绍、应用场景和示例代码
java·spring boot·后端
To Be Clean Coder15 小时前
【Spring源码】createBean如何寻找构造器(四)——类型转换与匹配权重
java·后端·spring
-孤存-16 小时前
SpringBoot核心注解与配置详解
java·spring boot·后端
2301_8187320616 小时前
项目启动报错,错误指向xml 已解决
xml·java·数据库·后端·springboot
小王不爱笑13217 小时前
SpringBoot 整合 Ollama + 本地 DeepSeek 模型
java·spring boot·后端
短剑重铸之日18 小时前
《设计模式》第七篇:适配器模式
java·后端·设计模式·适配器模式