码云正式支持 Pages 功能 - 开源中国社区
Float_left Icon_close
码云正式支持 Pages 功能
Zoker 2016年06月03日

码云正式支持 Pages 功能

Zoker Zoker 发布于2016年06月03日 收藏 107 评论 119

Pages 功能一直以来呼声都非常之高,现在终于不负各位 OSCers 众望,码云 Pages 功能闪亮登场!

码云 Pages 是一个免费的静态网页托管服务,您可以使用码云 Pages 托管博客、项目官网等静态网页。如果您使用过 Github Pages 那么您会很快上手使用码云的Pages服务。

码云Pages目前仅支持公有项目使用,私有项目会在下一版提供,敬请期待。

使用前须知

1、Pages 默认的根文件是 index.html 

2、静态网页的样式可以自己写,也可以拿一些静态模版来修改,Pages服务本身不提供任何形式的模版,但我们后续会陆续增加例子,供大家参考使用。 

3、如果你想以根目录的形式访问自己的静态网站,只需要建立一个与自己个性地址同名的项目即可,如http://git.oschina.net/ipvb 这个用户,想要创建一个自己的站点,但不想以子目录的方式访问,想以ipvb.oschina.io直接访问,那么他就可以创建一个名字为ipvb的项目http://git.oschina.net/ipvb/ipvb 部署完成后,就可以以http://ipvb.oschina.io 进行访问了。 

4、支持 Jekyll

已经有 Pages 项目如何部署到码云的 Pages

以 jQuery-File-Upload 项目为例,项目地址:https://github.com/blueimp/jQuery-File-Upload

它在 Github 上的 Pages 地址是:https://blueimp.github.io/jQuery-File-Upload/

如果想把它转移到码云 Pages,只需要登录你的码云账户,点击右上角的+号,选择新建项目

输入图片说明

输入图片说明

然后点击创建,项目会在后台自动导入,导入成功后,点击菜单栏的Pages

输入图片说明

输入图片说明

这里我们默认的Pages服务分支是osc-pages,但是你也已选择自己静态页面所在的分支,这里jQuery-File-Upload项目的静态页面分支是gh-pages,选择gh-pages并点击启动服务。

输入图片说明

至此,静态网页已经部署成功,访问提供的地址:http://silentboy.oschina.io/jQuery-File-Upload/ 即可查看到jQuery-File-Upload项目的静态官网。

输入图片说明

一个小白的Pages搭建之旅

A.新建项目 test_pages

输入图片说明 点击创建完成项目的创建

B.添加文件 index.html (注意名称是index.html哦!)

点击新建文件 输入图片说明 文件名输入index.html,内容就是简单的html输入图片说明 点击提交,将文件提交到仓库

C.选择pages服务

输入图片说明

D.选择需要部署的分支,这里选择Master启动服务。

输入图片说明

E.访问生成的网站地址,即可以查看你部署的静态页面啦!

输入图片说明

输入图片说明

发挥自己的想象力,做个自己的博客,做个项目的官网,做个介绍自己的页面吧,觉得不好看可以自己添加一些样式,或者找一些静态网页的模版,快去试试吧!

Pages进阶,使用Jekyll生成自己的静态网页

Jekyll 究竟是什么?

Jekyll 是一个简单的博客形态的静态站点生产机器。它有一个模版目录,其中包含原始文本格式的文档,通过 Markdown (或者 Textile) 以及 Liquid 转化成一个完整的可发布的静态网站,你可以发布在任何你喜爱的服务器上。Jekyll 也可以运行在 码云Pages上,也就是说,你可以使用码云的服务来搭建你的项目页面、博客或者网站,而且是完全免费的。

比如您看到的这篇新闻就是Markdown语法所编写,我把它放到刚刚小白的测试项目内的一个文件,http://git.oschina.net/silentboy/test_pages/raw/master/intro.md ,在文件的顶部制定了它的访问链接是pages_intro,在提交之后,码云会自动帮你部署,就可以通过 http://silentboy.oschina.io/test_pages/pages_intro/ 进行访问了,怎么样,是不是很酷?

赶快去试试吧! -> https://git.oschina.net

另附Jekyll 使用文档:http://jekyll.bootcss.com/docs/home/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:码云正式支持 Pages 功能
分享
评论(119)
精彩评论
1
不能绑定域名都是掰扯
1
如果绑定到我们服务器,我们得负责备案,不现实啊
1
可以和阿里云合作下吧,阿里云备案的域名可以绑定~~
@红薯
1
在国内,域名备案就是个很大的问题。现在大多是在服务器供应商那里备案。我自从换了,aws后,在阿里云备过案的域名备案号就被注销了。说我的服务器供应商不符。所以还是用国外的省心,懒得去应付这些无谓的琐碎。
1

引用来自“微笑的江豚”的评论

只是静态页的话,用处真的不大。。。也就算是给自己的git弄个封面或者欢迎页、导览页这类的东西
就是完全模仿github pages功能啊。一般就是搭建个博客,或者项目主页
最新评论
0
对于已有的仓库,如何开启展示站?
新建一个分支,在分支里添加index.html 可以吗?
还是必须要新建一个仓库作为展示站?
0
微信发给别人,点击链接显示停止访问:joy:
0
确实是个好东西 ,在国内github访问还是很慢,这个就很有用咯
0
支持,功能越发强大了!
0
坐等此功能
0
@红薯 我看可以支持osc博客同步到osc-pages嘛
0

引用来自“叫我刀刀”的评论

可以绑定域名吗? 可以用来搭建大人站吗?

引用来自“红薯”的评论

政策不允许
提前备个案呗?
0
解析国外服务器去…
0
6666666666
0
贺电
1
不能绑定域名都是掰扯
1
如果绑定到我们服务器,我们得负责备案,不现实啊
1
可以和阿里云合作下吧,阿里云备案的域名可以绑定~~
@红薯
0
吓得我赶紧去弄了一个, 先占个坑
http://icer.oschina.io/
0
希望能支持绑定自己的域名,像github pages那样,但是估计是不可以的,要么就是,你懂的,备案……
0
试了一下,work well
0
好好好,总算等到了,再接再厉希望能有更多的功能上线
0
不明觉厉
0

引用来自“inmyfree”的评论

吓得我赶紧注册了1024 oschina
跟原有注册同名项目才行,不然得再新注册个账号。
0
为什么我的JekyII会乱码

http://zhrb.oschina.io/helloworld/intro/
顶部