Hexo学习
下面主要是记录一下用Github+Hexo搭建踩的坑 && 开始搭建常用的命令
常用命令
Hexo指令
hexo clean #删除public文件的内容
hexo g #生成静态文件到public
hexo d #发布静态文件
hexo s #本地运行
hexo new post {{文章标题}} #创建新的文章
hexo new page #source
hexo new draft #source/_drafts
写作指令
tags用法: [标签1, 标签2]
categories用法:[分类1,分类2]
踩的坑
Operation timed out
这个是因为代理的问题,采用终端需要配置代理
curl cip.cc #查看当前IP地址
vi ~/.zshrc #编辑配置,Mac电脑
在配置中添加如下内容,这里的端口号需要自行查看自己的网络设置中的端口号
alias proxy='export http_proxy=127.0.0.1:1088;export https_proxy=$http_proxy'
alias proxyOff='unset http_proxy;unset https_proxy'
让配置生效
source ~/.bash_profile
代理模式的开启和关闭
proxy #开启代理模式
unproxy #关闭代理模式
Permission denied
这里是需要把repo的格式改一下
https://自己的token@github.com/用户名/用户名.github.io.git
插入图片问题
- 我采用的本地编辑器是typora,首先设置图片路径为如下:

-
在
_config.yml配置文件把false改成true。post_asset_folder: true -
安装插件
npm install https://github.com/CodeFalling/hexo-asset-image --save -
猜的坑:不要在文档上方加
typora-root-url:../,解析出来反而不太对- 正确的解析路径应该如下:
/2023/09/01/Flowable/image-20230902125239150.png - 之前解析路径如下:
/2023/09/01/Flowable/Flowable/image-20230902125239150.png
- 正确的解析路径应该如下:

浙公网安备 33010602011771号