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

Jekyll -我正在添加的文件夹不断消失

Jekyll是一个静态网站生成器,它使用Markdown、Liquid模板语言和其他静态资源来创建简单、快速和易于维护的网站。它的工作原理是将Markdown文件和其他资源转换为静态HTML页面,然后可以通过Web服务器进行访问。

对于你提到的问题,如果你添加的文件夹在Jekyll中不断消失,可能有以下几个原因:

  1. 配置错误:首先,你需要确保你的Jekyll配置文件(_config.yml)中没有设置忽略该文件夹。检查exclude或ignore配置项,确保没有将你的文件夹添加到其中。
  2. 文件路径错误:确认你添加的文件夹路径是正确的。在Jekyll中,文件夹应该位于项目根目录下,并且在文件夹路径中不要包含特殊字符或空格。
  3. 文件夹冲突:如果你的文件夹与Jekyll的默认文件夹或其他已存在的文件夹名称冲突,可能会导致文件夹被覆盖或删除。尝试更改文件夹名称,避免与现有的Jekyll文件夹名称相同。
  4. 编译错误:如果你的文件夹包含有错误的Markdown文件或其他资源,可能会导致Jekyll编译失败并删除该文件夹。检查文件夹中的文件是否符合Jekyll的要求,例如正确的Markdown语法、正确的文件命名等。

如果你遇到了以上问题,可以尝试按照上述建议进行排查和解决。另外,如果你需要更多关于Jekyll的信息,可以参考腾讯云的静态网站托管产品SCF静态网站托管,它提供了简单、高效的静态网站托管服务,适用于Jekyll等静态网站生成器。你可以在腾讯云官网上找到更多关于SCF静态网站托管的详细介绍和使用指南。

腾讯云SCF静态网站托管产品介绍链接:https://cloud.tencent.com/product/scf-static-website

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

相关·内容

如何在Ubuntu 16.04上建立一个Jekyll开发网站

没有服务器同学可以在这里购买,不过个人更推荐您使用免费腾讯云开发者实验室进行试验,学会安装后再购买服务器。 完成此准备条件后,您就可以安装Jekyll及其依赖项了。...文件中添加两行,以指示Rubygem包管理器将gem放在用户文件夹中。...这避免了系统安装可能引起复杂情况,同时还向用户PATH添加了本地jekyll命令。...在添加新帖子和页面时,使用现有结构并遵循Jekyll命名约定非常重要。 提示: tree是查看文件和目录结构一个非常有用命令。...如果您正在使用本地计算机,则可以在 没有主机设置情况下运行jekyll serve并连接http://localhost:4000。

1.6K71

如何在Ubuntu 16.04上建立一个Jekyll开发网站

没有服务器同学可以在这里购买,不过个人更推荐您使用免费腾讯云开发者实验室进行试验,学会安装后再购买服务器。 完成此准备条件后,您就可以安装Jekyll及其依赖项了。...文件中添加两行,以指示Rubygem包管理器将gem放在用户文件夹中。...这避免了系统安装可能引起复杂情况,同时还向用户PATH添加了本地jekyll命令。...在添加新帖子和页面时,使用现有结构并遵循Jekyll命名约定非常重要。 提示: tree是查看文件和目录结构一个非常有用命令。...如果您正在使用本地计算机,则可以在 没有主机设置情况下运行jekyll serve并连接http://localhost:4000。

1.4K31

为带有多种语言 Jekyll 博客添加多语言选择

为带有多种语言 Jekyll 博客添加多语言选择 发布于 2018-03-06 06:47 更新于 2018...-09-01 00:13 有几篇博客是用多种语言编写,一开始是在每篇博客中添加其他语言链接,但多语言博客多了之后就成了复制粘贴了。...现在,请选择一个阅读语言: English русский 繁體中文 简体中文 日本語 ไทย 不要惊讶:其实这里每一种语言都指向了你正在阅读简体中文?。...引入页面配置元数据 毕竟博客有多篇,终归要引入配置。现在我们为这篇文章配置两种语言。(考虑到更通用情况,将一种语言定义为一种 version。)...制作布局文件 为了更加通用,在 _include 文件夹中新建了 post-version-selector.html 布局文件,然后在每一个需要引入语言选择器地方加上 {% include post-version-selector.html

1.5K10

合并 Jekyll 多种类型页面

希望独立于博客写一些其他胡思乱想随笔。为了避免影响到正常博客列表,决定采用自定义页面类型。...第一步:在 _config.yml 文件中添加自定义页面类型集合 collections: article: output: true 其中,article 是为自定义类型取名称。...第二步:添加自定义页面类型文件夹 需要在 Jekyll 项目根目录建立一个 _article 文件夹,此名称与第一步类型名称一致,前面加下划线。...此后,在这个文件夹里放跟 _posts 文件夹中一样规则文件用于写文章。...制作一个合并了博客和其他页面类型页面列表 希望在首页中混杂博客和胡思乱想,于是必须将两种不同类型集合合并。

70820

如何快速给自己构建一个温馨"家"——用Jekyll搭建静态博客

关于jekyll其他一些命令用法如下: $ jekyll build # => 当前文件夹内容将会生成到 ./_site 文件夹中。...$ jekyll build --destination # => 当前文件夹内容将会生成到目标文件夹中。...$ jekyll build --watch # => 当前文件夹内容将会生成到 ./_site 文件夹中, # 查看改变,并且自动再生成。...,值得注意是io 后面还有一个圆点,切记。 注意,当添加@记录时候,很可能会提示冲突了,和MX那条冲突了,这里就直接删除了MX@规则。...五.给博客增加访客评论功能 一般静态博客添加访客评论功能都是用disqus来集成。一般都是放在博客一篇文章最后,当然这个排版就看你自己怎么设计了。这里就贴一下集成disqus代码。

19910

如何快速给自己构建一个温馨家——用Jekyll搭建静态博客

关于jekyll其他一些命令用法如下: $ jekyll build # => 当前文件夹内容将会生成到 ./_site 文件夹中。...$ jekyll build --destination # => 当前文件夹内容将会生成到目标文件夹中。...$ jekyll build --watch # => 当前文件夹内容将会生成到 ./_site 文件夹中, # 查看改变,并且自动再生成。...,值得注意是io 后面还有一个圆点,切记。 ? 注意,当添加@记录时候,很可能会提示冲突了,和MX那条冲突了,这里就直接删除了MX@规则。...五.给博客增加访客评论功能 一般静态博客添加访客评论功能都是用disqus来集成。一般都是放在博客一篇文章最后,当然这个排版就看你自己怎么设计了。这里就贴一下集成disqus代码。

1.2K20

1.使用jekyll搭建个人博客

复制里面内容 登录github 点击头像 ->点击Settings 按钮 点击左侧 SSH and GPG keys 之后点击New SSH key 按钮 Title 随便填 Key 添加复制内容.../www.jekyll.com.cn/ 有不懂可以参考下 打开终端输入 gem install jekyll jekyll new my-site 终端输入 cd my-site/ jekyll...再打开 用户名.github.io 文件夹 删除index.html 把复制文件粘贴用户名.github.io 文件夹 打开终端输入 cd 用户名.github.io git add –all...,如果没出现,就清除下浏览器缓存再试试 3.添加文章 所有文章默认都在_posts文件夹中 你要做是点击 _posts文件夹 新建 YYYY-MM-DD-文章标题.markdown 其中...打开终端输入 jekyll serve 浏览器访问 http://127.0.0.1:4000/ 就会出现你添加文章 4.把文章上传到github 打开终端 cd 用户名.github.io

21620

简单搭建自己博客

本文主要讲如何使用 Jekyll 在 Github 搭建博客,其实我们还可以在国内网站搭建,本文是记下从不知道 github 搭建博客,到成功搭建了博客遇到问题 在github建立了博客,博客地址...首先解压一个主题到我们文件夹,我们不需要安装复杂技术,目标就是很简单如何使用。 Jekyll主题可以到任意Github上用Jekyll博客git上,去clone。...文件夹主要放是功能东西,可以是播放器,或者评论还是flash 做完之后我们还需要写摘要和其他信息,模板使用区分摘要是 <!...然后去 https://github.com/ghiculescu/jekyll-table-of-contents 下载 js ,把这个 js 放到自己文件夹。...经常需要添加公式,那么如何添加

40920

如何搭建免费博客

进行gitDemo文件夹,添加一个html文件,index.html,添加如下内容: Hello github Pages!! 3....详细介绍参见jekyll官方文档。 jekyll安装 jekyll安装可以参见 windows安装Jekyll linux和MacOS安装Jekyll jekyll使用 1....在_layout下创建一个default.html,作为一个网站模板,添加如下内容(此处代码中所有的{ {中间都有一个空格,为了不让jekyll去解析,拷贝时候请注意):    <!...创建首页,首页是为了显示文章列表网页,我们需要做是遍历_post文件夹所有文章,然后展现出来,添加简单代码如下:  ---   layout: default   title:...自由转载-非商用-非衍生-保持署名,请遵循:创意共享3.0许可证 交流请加群113249828: 点击加群  或发邮件 laofu_online@163.com

1.1K40

Ruby x Jekyll 本地调试环境搭建

时候这个问题困扰了好久 大多数问题都是升级引发问题 一旦把对应 Proj 进行 jekyll build 时候就报错 D:\Tools_For_Work\Projs\Github Blog...issues/13 https://github.com/jekyll/jekyll/issues/4116 原因是拿 V2.X Proj 并且用 V3.0 Jekyll 来 Build 了,...并且对应这个 post 文件夹也变了,因此处理方式就是干脆把所有所有转移到 3.0 新 Proj 算了 所以只需要使用 Jekyll 建立一个新 Proj jekyll new MyBlog 就会在当前目录建立一个...MyBlog 文件夹,并且里面已经有主要文件了 这个可恶问题在 StackOverFlow 找了好久,最终还是官方 Help Doc 比较全面 jekyll 3.0.0 | Error: Included...然后jekyll s开启 server,然后使用 http://localhost:4000/访问 2015-11-15 Updated 添加分页效果时候遇到问题 提示说没有安装对应 module

1.2K10

玩转Github:使用GitHub Pages打造你专属技术博客

还有,习惯本地软件写文章,最好能不花钱卖服务器……在网上苦苦追寻,最后还真让找到了。技术简介相信作为技术人,最大交友网站github(gitee也可以)都是知道。...然后使用gem安装jekyll(gem 是ruby包管理工具,在下载其他包之前,最好替换成国内源)gem install jekyll找到一个空文件夹,然后在此处打开cmd/powershellRunning...bundle exec jekyll build 来构建网站,构建完毕,会看到多一个_site 文件夹PS D:\Github\test> bundle exec jekyll buildConfiguration..._site 文件夹就是存放md转网页之后存放位置接下来运行PS D:\Github\test> bundle exec jekyll sConfiguration file: D:/Github/test...当然如果你已经有了自己服务器,域名等资源,也可以根据规则来指定,还可以自己添加后台服务。快来上手做一个免费技术博客吧!

37500

手把手教你用vuepress搭建自己网站(1)

记录就像是复盘,迭代自己,不断试错,反馈....,以及现在vuepress,而不久前尤大又多了个兄弟vitePress,它们都是一种静态网站生成器,各有特点,没有好坏,都有自己适宜应用场景 技术永远都是在不断更新迭代,越来越进步 简单做一下对比...,速度很是极具考验 后端基于 Ruby 语言 早期博客就是用 jekyll 搭建,但是后来因为管理确实麻烦,就没打理了Jekyll 官方文档 http://jekyllcn.com/ Hexo...,网站风格不在千篇一律 支持 PWA(自动生成 Service Worker),像 app 应用一样添加到手机桌面上 集成了 Google Analytics 集成,也支持百度统计 基于 git 最后上传更新时间....md类型文章以及.vuepress相关配置,这个文件夹名字你可以任意,与你启动项目和构建项目时配置保持一致就可以了 mkdir docs 进入docs文件夹中使用mkdir命令创建.vuepress

1.2K20

使用jekyll搭建个人博客

1.成果展示 github仓库 博客 2.概述 之前曾经在Github Pages上使用jekyll搭建过一个博客,也绑定了自己域名,使用体验十分好,每次在本地编辑完,只需要执行git push...7.初步完成 至此,我们已经已经拥有了一个博客,实现了基本功能如: 编写博客,在本地建立md文件,按照markdown语法写完博客,发送至服务器上blog下_posts文件夹下,重启jekyll服务即可...注意:这个方法是个人总结出比较方便方法,但是需要用户自己保证不在服务器端工作区进行文件改动及commit操作,否则极其容易造成工作区混乱,如果很喜欢在服务器上写,可以建立裸仓库用来保存,在其他文件夹建立本地仓库...使用--watch参数启动服务,Jekyll可以自动监听_posts文件夹变化以用于更新展示内容,但是在Jekyll里面有个问题,当你执行以下语句: jekyll serve --watch --detach...,然后添加git钩子,在每一次push后,服务器自动拉取最新代码,同时Jekyll监听到变化自动重新展示,就实现了: 本地编辑,git提交并push到服务器,就完成了博客更新 备份 搞完上一步,这一步骤就简单了

3.2K51

快速搭建个人博客

感谢Huxpro提供博客模板 博客 前言 从 Jekyll 到 GitHub Pages 中间踩了许多坑,终于把个人博客BY Blog搭建出来了。。。...快速开始 从注册一个Github账号开始 采用搭建博客方式是使用 GitHub Pages + jekyll 方式。...sidebar-avatar:/img/avatar-by.JPG # 你个人头像 这里你可以改成在img文件夹两张备用照片 img/avatar-m 或 avatar-g 社交账号...保存修改 当你对仓库文件夹文件下进行修改、添加或删除时,都可以在 GitHub Desktop 中看到 例如我在 img 中添加了一张图片 avatar-demo.png 添加了一张图片 就可以在看到...例如像这样 image.png 原因大多是直接Clone了仓库到本地,没有删除远程仓库地址,添加完自己仓库地址后,一口气推送到所有远程仓库(包括)~ 打扰了工作和生活~ 所以,请不要往仓库上推送分支

1.9K21

使用github+jekyll搭建个人博客

具体ruby可以到官网上去下载,不过毕竟是国外网站,如果没有好访问外国网站工具还是比较慢。这里已经准备好了,点ruby和DevKit下载。点击exe文件进行自定义目录安装。...看到更新之后源被替换成了http://gems.ruby-china.org/,没错,就是http,试了用https一直是不成功。...记录一下,本人并没有安装3.0.0以前版本,这是在网上看到: 这里稍微强调一下,这个版本和之前2.x. x版本有些许不一样,可能在后面_config.yml写法上可能有差异,不过没关系,这并不影响继续前进..._posts : 你动态内容,一般来说就是你博客正文存放文件夹。...// 初始化git仓库 git add . // 添加文件夹所有内容到本地仓库

86760
领券