hexo博客上传图片
时间: 2023-11-15 07:00:55 浏览: 221
在Hexo博客中上传图片可以通过以下步骤完成:
1. 在Git Bash中使用命令“hexo new [文章名]”创建一篇新文章。
2. 打开新文章的md文件,设置图片根目录为source。
3. 将需要上传的图片放入source文件夹下的imgs文件夹中。
4. 在md文件中插入图片,格式为“![图片描述](/imgs/图片文件名)”,其中“/imgs/”为图片存放的相对路径。
5. 使用命令“hexo clean”清除缓存,然后使用命令“hexo g”生成静态文件,最后使用命令“hexo s”启动本地服务器。
6. 访问http://localhost:4000即可查看博客页面,其中插入的图片也会显示出来。
相关问题
github hexo博客如何上传图片
在GitHub Pages上使用Hexo搭建博客时,上传图片通常需要经过以下几个步骤:
1. **添加图片到本地主题**: 首先,你需要将图片文件放到你的Hexo项目里。 Hexo主题的静态资源目录通常是`source/_posts/` 和 `source/images/`(对于文章内嵌图片和单独的图片库分别放置)。
2. **编写Markdown**: 编写你的博客文章时,在Markdown格式中插入图片。例如,如果你想显示一个名为`example.jpg`的图片,可以这样做:
```
![](/images/example.jpg)
```
或者如果你使用的是相对路径:
```
![](images/example.jpg)
```
这里的`_posts`目录下的路径是相对于站点根目录的。
3. **生成静态文件**: 在Hexo的终端或命令行中运行`hexo g`(生成)命令,这会把你的文章、配置和其他内容转化为静态HTML和CSS文件。
4. **推送更改到GitHub**: 生成完成后,你需要将`public/`目录(包含静态网站文件)推送到你的GitHub仓库的特定分支(通常是默认的`gh-pages`分支)。你可以通过以下命令做到这一点:
```
git add .
git commit -m "更新博客"
git push origin gh-pages
```
5. **等待同步**: GitHub Pages有一个缓存机制,新更改可能需要几分钟到几小时才会实时显示。如果长时间未看到图片,你可以尝试手动清除缓存或等待一段时间。
**相关问题--:**
1. Hexo支持哪些图片上传工具?
2. 如果我想在文章中使用多张图片,应该怎么做?
3. 如何处理图片版权问题?
hexo typora上传图片
在Hexo和Typora中上传图片,首先需要在Hexo的source文件夹下新建一个imgs文件夹,用来存储照片。然后,在Typora的偏好设置中配置图片路径,如果你使用的是Hexo写博客,可以设置路径为../../source/imgs/${filename},意思是将文中的照片复制一份到imgs文件夹中的${filename}文件里。如果没有使用Hexo,根据实际路径来设置即可。
具体操作步骤如下:
1. 在Hexo的source文件夹下新建一个名为imgs的文件夹,用来存储照片。
2. 打开Typora,并进入偏好设置。
3. 在设置中,配置图片路径为../../source/imgs/${filename},如果你没有使用Hexo,根据实际路径来设置即可。
4. 完成以上设置后,在Typora中编辑文章时,将需要上传的图片放入imgs文件夹中。
5. 在文章中插入图片时,选择刚刚放入imgs文件夹中的图片即可。
6. 最后保存文章并刷新你的Hexo网站,即可看到上传的图片。
阅读全文