× 478 words
× 1 minute
创建
1 2 3 4 5 6 7 8 9 10
| npm install hexo-cli -g
hexo init blog
cd blog
npm install
hexo server
|
注:如果安装工具或安装依赖长时间无反应建议更换node镜像
1 2 3 4
| npm config set registry https://registry.npmmirror.com
npm config get registry
|
命令
运行
创建文章
生成网页
例
我喜欢简单的样式,所以我这边推荐 Ascent,对应 GitHub
下载样式
1
| git clone https://github.com/cjquines/hexo-theme-ascent themes/ascent
|
修改博客样式
脚本
启动
1 2 3 4 5 6 7 8
| @echo off call hexo clean echo 清除缓存成功 call hexo g echo 网页文件生成成功 call hexo d echo 静态文件生成成功 call hexo s
|
停止
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| @echo off setlocal enabledelayedexpansion set PidList=
:: 查找使用端口4000的进程PID for /f "tokens=5" %%a in ('netstat -aon ^| findstr :4000') do ( set PidList=!PidList! %%a )
:: 检查是否找到了使用端口4000的进程 if "%PidList%" == "" ( echo 未找到使用端口4000的进程。 ) else ( :: 结束找到的进程 for %%i in (%PidList%) do ( taskkill /f /pid %%i if !errorlevel! equ 0 ( echo 成功结束进程PID: %%i ) else ( echo 结束进程PID: %%i 失败 ) ) )
|
图片
问题描述:在 Hexo 中,文章是以 md 格式存在的,在本地是可以使用相对路径,但是当以网页的形式访问时会有图片访问不到的问题。
解决方案:针对这个问题我这边是使用的将图片统一放在 source\images 目录下,使用相对位置进行访问
例
1 2 3 4 5
| source\images\hello\可怜弱小又无助.jpg
![可怜弱小又无助](../images/hello/可怜弱小又无助.jpg)
|