关于HEXO中插入图片,原来一直使用图床,由于免费的图床服务会停掉,导致文章图片会丢失,现决定使用本地嵌入图片的方式,虽然慢一点,但图片还在。
HEXO嵌入本地图片需要做如下操作:
安装图片插件
1
npm install hexo-image-link --save
调整配置
1
2
3
4
5
6
7
8
9
10
11
12
13# Writing
new_post_name: :title.md # File name of new posts
default_layout: post
titlecase: false # Transform title into titlecase
external_link:
enable: true # Open external links in new tab
field: site # Apply to the whole site
exclude: ''
filename_case: 0
render_drafts: false
post_asset_folder: true #设置为TRUE
relative_link: false
future: true由于使用的是Typora进行编辑Markdown文档,进行配置图片复制到指定的路径
创建POST和执行查看图片是否正常显示
1
hexo clean && hexo generate && hexo server
发布
1
hexo deploy
注:发布需要安装hexo-deployer-git依赖