使用hugo在gitee上写blog
1. 安装hugo
1)下载
Hugo Releases,选择hugo_xxx_Windows-64bit.zip(xxx位版本)。
2)设置路径
我的电脑-》属性-》高级系统设置-》环境变量
在path中加入hugo的解压后的目录。
例如:
D:\program\hugo_0.92.0
2. 使用hugo
1)生成站点
使用yaml格式
hugo new site \gitee\my\blog -f yaml
2) 生成文章
cd gitee\my\blog
hugo new post/first.md
3) 安装皮肤
例如:我的(hugo-theme-casper)
git clone https://github.com/vjeantet/hugo-theme-casper.git
把克隆下拉的仓库,拷贝到“themes”下。
4)设置站点配置
config.toml
baseURL : https://xiaobin80.gitee.io/blog/
languageCode : zh-cn
title : 我的技术blog
theme : hugo-theme-casper
publishdir : ../blog
3. 发布
1)clone gitee
git clone https://gitee.com/xiaobin80/blog.git
把这个仓库放到,之前我们生成的“gitee”目录。
2)publish
hugo
注意:在发布的时候,我们的文章中的“draft=true”要去掉!
4.提交并更新
1)提交我们的仓库代码,具体操作见《Git客户端(Windows系统)的使用》
2)在gitee上更新我们的blog


FAQ: 皮肤使用语法的改变
1. .Hugo.Generator
现在更改为
hugo.Generator
2. .URL
现在更改为
.Permalink
3. .RSSLink
如果是判断里面使用:
更改为:
.OutputFormats.Get "RSS"
在链接里使用:
更改为:
'{{ with .OutputFormats.Get "RSS" }}{{ .RelPermalink }}{{ end }}'
参考文档:
使用hugo在gitee上写blog的更多相关文章
- 用Hugo在gitee上构建博客(Windows环境下)
目录 用Hugo在gitee上构建博客(Windows环境下) 1.为什么要用gitee? 2.安装git 3.安装Hugo 4.创建远程仓库 5.搭建博客 (以下所有命令都在git bash中输入) ...
- 使用hexo在github上写blog
使用hexo在github上写blog 安装nodejs http://nodejs.org/ 安装hexo npm install -g hexo 创建bolg文件夹 安装完成后在自己的工作目录创建 ...
- github上写blog
http://www.elbow95.me/blog/My-First-Blog-Essay.html 阮一峰的: http://www.ruanyifeng.com/blog/2012/08/blo ...
- 【三】用Markdown写blog的常用操作
本系列有五篇:分别是 [一]Ubuntu14.04+Jekyll+Github Pages搭建静态博客:主要是安装方面 [二]jekyll 的使用 :主要是jekyll的配置 [三]Markdown+ ...
- 关于写blog这件事
事实上一直是挺喜欢写blog的.可是近期在写blog这件事上遇到或者開始思考一些问题了. 首先,写blog的动机.对于这个问题,我从自己的理解上得出下面几个原因: 写blog是对自己学到知识的一种总 ...
- 用Jekyll在github上写博客——《搭建一个免费的,无限流量的Blog》的注脚
本来打算买域名,买空间,用wordpress写博客的.后来问了一个师兄,他说他是用github的空间,用Jekyll写博客,说很多人都这么做.于是我就研究了一下. 比较有价值的文章有这么几篇: htt ...
- 推荐使用OpenLiveWriter在cnblogs上写的Blog
这是我第一个使用OpenLiveWriter在cnblogs上写的Blog.不知道效果如何,但又很多功能我可以采用! 如表格功能: Open Live Writer Write on Web 优 ...
- 在Github或Gitee上用hexo搭建个人博客
安装nodejs环境查看node版本node -v 安装cnpmnpm install cnpm -g --registry=https://registry.npm.taobao.org 安装 He ...
- 在github上写博客
在github上混了几个月,收获颇多.作为一个开源的坚定信仰者,深深觉得每一个码农都应该参与到开源社区中,github提供了一个平台,让你为开源项目提交代码变得异常简单和直接.以前由于工作异常繁忙和繁 ...
- livewriter写Blog 神秘失踪?
现在习惯用livewriter来总结/记录一些知识并发布为Blog 与同行交流,但是今天发生了一个怪事,上午我整理了两篇文档当时就用livewriter发送到了Blog上,但是晚上来看的时候之前发送的 ...
随机推荐
- svn 报 is not a working copy 错误
当时提交代码 svn 报 is not a working copy ,上网查找问题 要我重新拉代码下来 然后放进修改的代码重新提交,我觉得很不合理,我看了下我提交的代码文件有80多个,我在想是否 ...
- springboot1.x apollo 更改属性值不起作用。 ConfigurationProperties
1. @ApolloConfigChangeListeners 默认监控命名空间是 application.properties , 如果是自己创建的namespace ,一定要明确指定(包含文件扩展 ...
- java8 stream流的使用
List<Paper> list = new ArrayList<>();list.add(new Paper("m",2L));list.add(new ...
- Fastreport 如果值相同合并单元格
在fastreport 中设置text的属性即可 效果如下
- js - console
js - console 参考资料 JavaScript Console 对象 Node.js console.debug()用法及代码示例 nodejs.org console.log输出字体颜色 ...
- 061_Apex 异常捕捉
Trigger 中的错误处理 在 Trigger 中,我们可以为进行操作的数据进行验证,类似于验证规则.如果遇到不符合条件的数据,可以通过 addError() 函数来将错误显示给用户,并记录日志. ...
- curl从入门到精通教程
直接看英文版 https://catonmat.net/cookbooks/curl
- 如何保证RabbitMQ的消息按照顺序执行???
可以采用单线程的消费保证消息的顺序性.对消息进行编号,1,2,3,4--消费时按照编号的顺序去消费消息.这样就可以保证消息 按照一定顺序执行.
- Linux文本文件及处理工具
Linux中的文本信息 文本文件 C语言,Java语言等编程文件的源程序语言 文本格式的数据文件 文本格式的文字信息 在Linux下一切皆文件 everything is file,包括目录也是文件的 ...
- org.apache.catalina.LifecycleException: Error in resourceStart()
ssh项目,tomcat7,又一个月没运行这个项目,再次运行就给我报tomcat7无法启动错误.看了其他博客基本分为三类: 1.情work目录的,https://blog.csdn.net/iteye ...