[url]http://www.netlify.com/[/url]
http://app.netlify.com/
http://app.netlify.com/teams/kugeceo
[url=]Netlify[/url]
[img]http://blinky.nemui.org/shot?http://www.netlifycms.org[/img]
网站地址:http://www.netlifycms.org
GitHub:http://github.com/netlify/netlify-cms
网站描述:一个静态站点生成器的CMS
netlify 是一个提供静态网站托管的服务,提供CI服务,能够将托管 GitHub,GitLab 等网站上的 Jekyll,Hexo,Hugo 等静态网站。
Netlify 有如下的功能:
- 能够托管服务,免费 CDN
- 能够绑定自定义域名,支持SSL证书
- 支持自动构建
- 提供 Webhooks 和 API
Netlify使用 Netlify 的使用非常直观和简单,和网站的自我介绍和定位一样简答,使用 GitHub 登录,然后获取公开项目的授权,让其获取源码,然后指定编译命令,比如我的网站使用 Jekyll,那么编译命令就是 jekyll build 将生成的静态网站放到 _site
这个目录下,接下来的事情就是等着 Netlify 自动编译部署,默认情况下 Netlify 会分配一个随机的子域名 http://<随机字符>.netlify.com 这样的地址,可以在设置中设置为自己想要的域名,或者在设置中绑定自己的域名。 那接下来就是 Netlify 会在每一次提交commit时自动编译部署静态网站。
netlify 自动部署化工具
一、使用github或者gitlab登陆netlify 打开进入netlify官网
二、然后使用github或者gitlab账号登录。
三、登录成功后直接将自己build生成的dist 文件目录拖到虚线框中
四、可以看到netlify为我们随机生成了一个netlify下的域名,可以直接在浏览器访问。
五,如果想更改其前缀,并绑定到我们自己的域名下:
- 首先,点击上图中 Site settings 按钮,然后在下方点击 Change site name 按钮,然后在弹出框中输入自己需要更改的前缀名,点击保存即可,如下图所示:
- 绑定到自己的域名下:
点击上上图中 Domain settings 按钮,然后在下方点击 Add custom domain 按钮,然后在弹出框中输入自己需要绑定的完整域名,点击保存,如下图所示:
这个时候会显示 !Check DNS configuration,因为我们还没有设置域名解析到netlify服务器,所以这个时候需要到你自己域名的相应服务商网站登录之后在需要绑定的域名下添加一条CNAME解析,解析的主机记录即对应的netlify域名值(这里即 codernie.netlify.com) ok,过一会儿就可以使用自己的域名访问自己的网站啦
|