常见问题如何创建一个首页访问地址不带二级目录的pages
优采云 发布时间: 2021-04-27 07:15常见问题如何创建一个首页访问地址不带二级目录的pages
Gitee Pages是免费的静态网络托管服务。您可以使用Gitee Pages托管静态网页,例如博客和项目官方网站。如果您使用过Github Pages,您将很快开始使用Gitee的Pages服务。目前,Gteee Pages支持Jekyll,Hugo,Hexo来编译静态资源。 Jekyll,Hugo,Hexo编译判断依据编译Hugo依据:当仓库编译目录中存在config.toml | json | yaml文件和content目录时,hugo将用于生成静态文件。根据以下内容编译Hexo:如果仓库编译目录中有package.json,_config.yml文件和scaffolds目录,则将使用hexo generate生成静态文件。由于每个部署编译都需要重新克隆和编译并执行npm install,因此使用Hexo的时间与Hugo有关,而Jekyll将担任总裁。当不满足上述条件1和2时,默认情况下使用Jekyll编译。常见问题解答
如何在主页访问地址上创建没有辅助目录的页面,例如ipvb.gitee.io?
答案:如果您希望页面首页访问地址没有辅助目录(例如ipvb.gitee.io),则需要创建一个与您自己的个性化地址同名的仓库。例如,该用户想要创建自己的站点,但是不想将其作为子目录访问,而是希望直接通过ipvb.gitee.io访问它,那么他可以在部署完成后创建一个名为ipvb的仓库。完成,并且可以访问。
当要部署的项目与您自己的个性化地址不一致时,部署完成后会有一些资源访问404吗?
答案:当要部署的仓库与您自己的个性化地址不一致时,例如:,则生成的页面URL是,而所访问的资源是404,例如。这是由相应配置文件的相对路径问题引起的,并且生成的资源URL应该正确。对于不同的静态资源*敏*感*词*,配置如下:
无法访问Jekyll中以下划线开头的文件夹或文件,例如:_layouts
答案:您需要在仓库的根目录中创建一个新的_config.yml并写入:include:[_layouts]。
如何自定义404?
答案:在仓库的根目录中创建一个40 4. html文件。
如何不触发使用Jekyll进行编译。
答案:只需在仓库的根目录中创建一个.nojekyll文件。
1.使用前需要知道的内容
1、仓库必须具有index.html才能正常访问
2、静态网页的样式可以由您自己编写,也可以使用一些静态模板进行修改。 Pages服务本身不提供任何形式的模板,但是我们将继续添加示例供您参考。
2.为Noob A建立页面的旅程。建立新的仓库test_pages
点击创建以完成仓库的创建
B。添加文件index.html(注意,名称为index.html!)
点击新文件
输入index.html作为文件名,内容是简单的html
点击提交将文件提交到仓库
C。选择页面服务
D。选择要部署的分支,在这里选择“ Master”以启动服务。
E。访问生成的网站地址,您可以查看您部署的静态页面!
3.如何将现有的Pages存储库部署到Gitee的Pages
以jQuery-File-Upload仓库为例,仓库地址:
它在Github上的页面地址是:
如果要将其转移到Gitee Pages,只需登录到Gitee帐户,单击右上角的+号,然后选择创建一个新仓库即可。
然后单击创建,仓库将自动在后台导入,导入成功后,单击菜单栏中的服务下拉Gitee页面。
在这里,我们的默认Pages服务分支是仓库的默认分支,但是您还选择了静态页面所在的分支。这里jQuery-File-Upload仓库的静态页面分支是gh-pages,选择gh-pages并单击Start service。
到目前为止,静态网页已成功部署。访问提供的地址:您可以查看jQuery-File-Upload仓库的静态官方网站。
4.高级页面,使用Jekyll,Hugo,Hexo生成您自己的静态网页
Jekyll,Hugo和Hexo到底是什么?
Jekyll,Hugo和Hexo是博客形式的简单静态站点生产机器。它有一个模板目录,其中收录原创文本格式的文档,并通过Markdown和Liquid转换为完整的可发布静态网站,您可以将其发布到任何喜欢的服务器上。 Jekyll,Hugo和Hexo也可以在Gitee Pages上运行,也就是说,您可以使用Gitee的服务来构建仓库页面,博客或网站,并且它是完全免费的。
Jekyll使用说明文件:
Hugo文档:
Hexo使用说明文件: