首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在hexo中从public dir重新生成md文件?

在Hexo中,public目录是用于存放生成的静态网页文件的。如果你想从public目录重新生成Markdown(md)文件,可以按照以下步骤进行操作:

  1. 首先,确保你已经安装了Hexo,并且已经在你的Hexo项目目录下执行了hexo generate命令,生成了public目录。
  2. 打开终端或命令行工具,进入你的Hexo项目目录。
  3. 使用以下命令安装hexo-deployer-git插件,该插件用于将生成的静态网页文件部署到Git仓库中:
  4. 使用以下命令安装hexo-deployer-git插件,该插件用于将生成的静态网页文件部署到Git仓库中:
  5. 打开Hexo项目的配置文件 _config.yml,找到deploy部分,确保配置了正确的Git仓库信息,例如:
  6. 打开Hexo项目的配置文件 _config.yml,找到deploy部分,确保配置了正确的Git仓库信息,例如:
  7. 在终端或命令行工具中执行以下命令,将public目录中的静态网页文件部署到Git仓库中:
  8. 在终端或命令行工具中执行以下命令,将public目录中的静态网页文件部署到Git仓库中:
  9. 执行完上述命令后,Hexo会将public目录中的静态网页文件推送到配置的Git仓库中。你可以在Git仓库中找到对应的Markdown文件。

需要注意的是,以上步骤中的Git仓库可以是任何支持Git的远程仓库,例如GitHub、GitLab等。另外,Hexo的部署功能需要依赖Git命令,所以请确保你的系统已经正确安装了Git。

推荐的腾讯云相关产品:腾讯云对象存储(COS)

  • 概念:腾讯云对象存储(COS)是一种海量、安全、低成本、高可靠的云端存储服务,用于存储和处理大规模非结构化数据。
  • 分类:云存储服务
  • 优势:高可靠性、低成本、海量存储、安全性高、支持多种数据访问方式
  • 应用场景:网站数据存储、大规模数据备份与归档、多媒体内容存储与分发、云原生应用存储等。
  • 产品介绍链接地址:腾讯云对象存储(COS)

请注意,以上答案仅供参考,具体操作步骤可能因个人环境和配置而有所差异。建议在实际操作前参考官方文档或进行进一步的调查和研究。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

基于Github&Hexo的个人博客搭建过程

: source public_dir: public tag_dir: tags archive_dir: archives category_dir: categories code_dir: downloads...操作步骤: 1、用 Markdown 写文章 不管你用什么编辑 Markdown 文件,最后生成md 文件放到 Daotin.github.io/source/_posts 文件夹或其子文件即可...,: 或者使用指令: hexo new "xxx" // xxx 为Markdown文件名, xxx.md /source/_posts文件夹内除了xxx.md文件还有一个同名的文件夹...”duoshuo_info“ 下的 ”user_id“ 如果是非 ”0“,会导致该问题 特殊字符导致报错 添加新博客的时候报错了,而且提示的是 js 某些地方报错,那么很可能是 md 文件存在特殊字符...将 xxx.github.io 文件夹同步到网上(:Dropbox 等),其他任何电脑(配置好了本地博客环境)要用的时候,网上同步下来即可。 三、参考资料 免费个人博客搭建详解

82630
  • 基于hexo的博客项目基本操作

    项目说明 目录说明 参数 描述 默认值 source_dir 资源文件夹,这个文件夹用来存放内容。 source public_dir 公共文件夹,这个文件夹用于存放生成的站点文件。...public tag_dir 标签文件夹 tags archive_dir 归档文件夹 archives category_dir 分类文件夹 categories code_dir Include code...文件通过hexo g生成的时候会自动在文章的Front-matter区域增加abbrlink字段,对应值为生成的ID # 生成链接官方样例 crc16 & hex https://post.zz173...、网站资源发布) ​ hexo deploy指令指定的是将public文件夹下生成的资源文件发布到指定的分支,针对源项目可设定不同的分支用于保存源文件、主题同步等信息,以适配在不同的设备进行编辑操作...clean hexo g hexo d ​ 当执行 hexo deploy 时,Hexo 会将 public 目录文件和目录推送至 _config.yml 中指定的远端仓库和分支,并且完全覆盖该分支下的已有内容

    67420

    Linux下使用 github+hexo 搭建个人博客03-hexo配置优化

    注意事项 1、优化完毕或者新建博客后需要 hexo g 生成静态文件; 2、然后重新启动服务,使用命令 hexo s -p 80 3、浏览器查看没有问题后,部署到 GitHub,使用命令:hexo d...目录设置部分 [root@zhangblog hexo]# vim _config.yml # Directory source_dir: source public_dir: public tag_dir...source_dir 资源文件夹,这个文件夹用来存放内容。默认:source public_dir 公共文件夹,这个文件夹用于存放生成的站点文件。默认:public tag_dir 标签文件夹。...默认:tags archive_dir 归档文件夹。默认:archives category_dir 分类文件夹。...默认:categories code_dir Include code 文件夹 downloads/code i18n_dir 国际化(i18n)文件夹。

    46511

    Hexo】自定义 Hexo 配置文件

    参数 描述 默认值 source_dir 资源文件夹,这个文件夹用来存放博客 md文件。 source public_dir 公共文件夹,这个文件夹用于存放生成的站点静态文件。...public tag_dir 标签文件夹 tags archive_dir 归档文件夹 archives category_dir 分类文件夹 categories code_dir Include code...匹配到的文件将会被不做改动地复制到 public 目录。您可使用 glob 表达式来匹配路径。...# Directory source_dir: source public_dir: public tag_dir: tags archive_dir: archives category_dir: categories...:MFrank2016/breeze-blog branch: gh-pages 包括或不包括目录和文件Hexo 配置文件,通过设置 include/exclude 可以让 Hexo 进行处理或忽略某些目录和文件

    1.2K11

    如何使用hexo与github搭建自己的博客(2)

    接着上一篇的讲,我们把该有的事情都已经准备好了,接下了就是怎么配置我们的博客了 hexo的配置文件是_config.yml,整个hexo项目里面有两个这样的文件,一个是在根目录下面,另一个是在文件夹theme...: source public_dir: public tag_dir: tags archive_dir: archives category_dir: categories code_dir: downloads...下面说说怎么创建发布 在我们的根目录面下有一个文件夹scaffolds。这里面可能自带有一些md文件。其实这些都是我们默认的一些模版。...使用hexo new命令生成的是一个md格式的文件,接下来我们就是在这个文件里面写我们需要发布的内容 最后通过命令hexo g进行生成静态的文件,执行后可以看见我们的根目录下面多了一个public文件夹...你可以使用hexo s进行本地浏览测试,调试,带到没有问题以后则可以进行发布了。 使用hexo d进行发布,发布的地址就是我们在_config.yml配置的deploy里面的repo的地址。

    47930

    程序员如何用GitHub打造个人博客(一)

    目录下_config.yml里theme的名称landscape修改为next 每次部署文章的步骤: 清除缓存文件 (db.json) 和已生成的静态文件 (public) : hexo clean...生成缓存和静态页面 : hexo g 重新部署至服务器 :hexo d 更改theme内容,比如名称,描述,头像 blog/_config.yml blog/themes/next/_config.yml...password --- 备份说明 博客数据备份于github上的blog node_modules ( 用npm install 会重新生成) public ( 用hexo g 会重新生成)....deploy_git (用hexo d 会重新生成) 定期更新Next主题, 目录Next为一个git仓库 当重装电脑之后,或者想在其他电脑上修改博客,如下 克隆默认仓库至本地 git clone...防止冲突出错 疑难杂症 笔记本电脑HP431 hexo d 发布时报错 ,但是台式机没关系: 最终在 Segmentfault 论坛上找到了答案 : _config.yml文件 repository

    78931

    Hexo+github搭建个人博客环境配置和发布(图文详解)

    # Directory source_dir: source # 资源文件夹,这个文件夹用来存放内容,例如我们用markdown编写的博文 public_dir: public...# 公共文件夹,这个文件夹用于存放生成的静态博客文件。...tag_dir: tags # 标签文件夹 archive_dir: archives # 归档文件夹 category_dir: categories # 分类文件夹...hello-hexo # 格式是: hexo new {文章名} 命令执行成功后,你就会发现在 source/_posts 目录下多了一个文件 hello-hexo.md 。...如果有遇到一些资源不对或者其他问题时,可以尝试执行以下命令清除已经生成的静态文件,再重新执行上面的 第 1 步 第 2 步 即可。 $ hexo clean # 删除已经生成的静态页面 .

    86920

    不花钱不费力,Hexo + GitHub 五分钟教你免费搭一个高逼格技术博客

    $ hexo init 注意:这时需要在myblog文件,创建一个新的文件夹用来存放hexo博客文件。否则执行hexo init命令会报错。...:23:27) 初始化成功后,hexo文件夹内会出现如下的文件: node_modules: 依赖包 public:存放生成的页面 scaffolds:生成文章的一些模板 source:用来存放你的文章...[在这里插入图片描述] 最后重新编译上传文件,访问:chengxy.com即可。....md文件 hexo n 程序员内点事的第一篇博客 hexo基本配置 _config.yml是hexo框架最核心的文件,博客的配置基本在这里。...: source public_dir: public tag_dir: tags archive_dir: archives category_dir: categories code_dir: downloads

    68300

    利用simpread+hexo构建自己的在线知识库

    文件MD 格式存储,技术流程为: 网页-->|"simpread"|md-->|"hexo"|html-->|"git"|repo"github Pages"/"VPS+ngnix"flowchart...图片配合 简阅·同步助手 (付费)可实现自定义路径导出。图片为MD文档添加元数据添加元数据一是标记下载时间,二是为之后 hexo 自动生成信息提供数据。...下面这段代码可以对脚本所在路径下的 /source/_posts/SimpRead 文件夹内 MD 文件依次添加元数据....in os.walk(folder_path): for filename in files: if filename.endswith(".md"): # 仅对以 .md 结尾的文件进行操作...安装 Hexo 命令行工具您可以使用以下命令在终端安装: npm install hexo-cli -g这个命令会在全局环境安装 Hexo 命令行工具。

    62910

    Hexo-完全免费全平台搭建个人博客(2)-域名主题设置

    设置完毕后,执行下hexo clean && hexo g && hexo重新生成静态文件部署,然后访问自己购买绑定的域名就可以了,我的是http://github.huangbowei.com。...# Directory source_dir: source #资源文件夹,这个文件夹用来存放内容。...public_dirpublic #公共文件夹,这个文件夹用于存放生成的站点文件。...tag_dir: tags #标签文件夹 archive_dir: archives #归档文件夹 category_dir: categories #分类文件夹 code_dir: downloads...文件 GitHub 不能上传 README.md 文件,对于强迫症患者来说,这是不能接受的,如果按普通做法的话,当你生成静态文件然后上传的时候,hexo 会自动把README.md渲染成README.html

    1.4K120

    Hexo+GitHub搭建博客

    分类、标签、翻页等动态内容,假如每次写完一篇文章都要手动更新博文目录和相关链接信息,相信谁都会疯掉,所以hexo所做的就是将这些md文件都放在本地,每次写完文章后调用写好的命令来批量完成相关页面的生成,...source_dir: source # 公共文件夹,这个文件夹用于存放生成的站点文件。...public_dir: public # 标签文件夹 tag_dir: tags # 归档文件夹 archive_dir: archives # 分类文件夹 category_dir: categories...# Include code 文件夹 code_dir: downloads/code # 国际化(i18n)文件夹 i18n_dir: :lang # 跳过指定文件的渲染,您可使用 glob 表达式来匹配路径...new page "pageName" #新建页面 hexo generate #生成静态页面至public目录 hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭

    50240
    领券