美文网首页
.nojekyll 文件是什么

.nojekyll 文件是什么

作者: 梧桐月明中 | 来源:发表于2020-08-24 14:28 被阅读0次

使用 Nuxt 的过程中,发现在 generate 生成的 dist 文件夹下会有一个名为 .nojekyll 的空白文件,它是干什么用的呢?

Github Pages 默认是基于 Jekyll 构建,Jekyll 是一个将纯文本转换为静态网站的工具,它构建的网站下各种目录都是特定的以下划线开头命名的文件夹,例如 _layouts、_posts ,它会忽略掉其它的以下划线开头的文件夹和文件。

.nojekyll 就是告诉 Github Pages 当前网站不是基于 Jekyll 构建的,不要忽略掉下划线开头的文件和文件夹。

可见 .nojekyll 主要就是用于 Github Pages 这种有默认规则的网站部署平台,如果是部署在自己的服务器上,可以把它删掉。

反之,如果你的网站不是 Jekyll 构建的,要部署到 Github Pages ,并且包含下划线开头的文件或文件夹,那么你就需要在根目录添加一个 .nojekyll 空文件。

参考:
Jekyll 官网
Bypassing Jekyll on GitHub Pages
Deploying static site to GitHub pages needs .nojekyll file #2029

相关文章

  • .nojekyll 文件是什么

    使用 Nuxt 的过程中,发现在 generate 生成的 dist 文件夹下会有一个名为 .nojekyll 的...

  • Hexo博客上传到github pages后出现css js n

    根据github官方的回复,在根目录下加一个.nojekyll 资源就可以访问了 参见:有关博客传到github ...

  • NDK 不得不知的基础概念

    目录 So 文件是什么 JNI 是什么 ndk-build /CMake 是什么 Ndk 可以做什么 so 文件是...

  • cpython源码阅读

    cpython源码阅读 导读 .rst是什么文件? .rst是什么文件? rst全称reStructuredTex...

  • 180503早课记录

    1.移动文件或文件夹是什么命令 mv(其中mv还可以用于重命名文件/文件夹) 2.复制文件或文件夹是什么命令参数 ...

  • 5月3日第二次早课

    1.移动文件或文件夹是什么命令 mv 2.复制文件或文件夹是什么命令参数 cp 3.强制删除文件的命令参数 ...

  • 2018-05-03 Morning Study — Day00

    1.移动文件或文件夹是什么命令 2.复制文件或文件夹是什么命令参数 3.强制删除文件的命令参数 4.强制删除文件夹...

  • Linux系统文件命令——常用命令day6

    一、文件属性 文件属性就是识别文件是什么、文件的的类型是什么。当我们用ls -l或ls -h查看当前目下的文...

  • dex优化对Arouter查找路径的影响

    一、前言 疑问:dex文件是什么?dex文件优化又是什么? dex文件优化会给项目带来什么问题,怎么解决这些问题?...

  • json文件是什么

    最近,因为要做一份工作:即集成下载管理中的Python脚本。 在那里面我发现Python处理的文本后缀是.json...

网友评论

      本文标题:.nojekyll 文件是什么

      本文链接:https://www.haomeiwen.com/subject/ayrnjktx.html