本地搭建
本地从头开始搭建学习笔记的编辑环境。
简单记录备忘和快速重复搭建。
准备工作
先安装好:
-
go
-
nodejs
-
hugo
vi ~/.zshrc
增加一个 h alias,方便后续使用:alias h='hugo -D -F server --disableFastRender --bind "0.0.0.0"'
-
git
-
markdown编辑器:如 typora
准备好目录,
mkdir -p ~/work/code/learning
cd ~/work/code/learning
主题和构建脚本
docsy 仓库:
cd ~/work/code/learning
git clone git@github.com:skyao/docsy-learning.git docsy
cd docsy
git checkout learning2024
npm install --save-dev autoprefixer
npm install --save-dev postcss-cli
npm install -D postcss
docsy-example 仓库
cd ~/work/code/learning
git clone git@github.com:skyao/docsy-example-learning.git docsy-example
cd docsy-example
git checkout build
cp *.sh ../
验证
以 hugo 学习笔记为例:
cd ~/work/code/learning
sh clone.sh learning-hugo
cd learning-hugo/
h
# 或者
sh server.sh learning-hugo