hugo小白常识_静态站点生成器

hugo小白常识

官方网址:https://gohugo.io

hugo小白常识_静态站点生成器

GitHub:https://github.com/gohugoio/hugo

简介描述:静态站点生成器

Hugo是一个用Go编写的静态HTML和CSS网站生成器。它针对速度,易用性和可配置性进行了优化。Hugo获取包含内容和模板的目录,并将它们呈现为完整的HTML网站。

Hugo依赖Markdown文件和元数据的前端内容,您可以从任何目录运行Hugo。这适用于您没有特权帐户的共享主机和其他系统。

Hugo在几分之一秒内呈现了一个中等规模的典型网站。一个好的经验法则是每个内容呈现大约1毫秒。Hugo旨在适用于任何类型的网站,包括博客,翻滚和文档。

安装hugo

brew install hugo

生成项目

# 创建项目
hugo new site hugo-site
cd hugo-site

# 创建文章
hugo new about.md
hugo new posts/first.md

新创建的文件在目录content/里

安装皮肤,显示md内容

git clone --depth 1 --recursive https://github.com/spf13/hugoThemes.git themes

运行

hugo server --theme=hyde --buildDrafts

海计划公众号
(0)
上一篇 2020/03/11 07:00
下一篇 2020/03/11 07:00

您可能感兴趣的内容

  • Ulysses基础知识入门_基于Markdown笔记写作神器

    Ulysses基础知识入门 官方网址:https://ulysses.app/ 简介描述:基于Markdown笔记写作神器 Ulysses是国外的一款写笔记神器,基于Markdow…

    2020/03/11
  • 不想谈业务的开发不是好开发?教程视频_开发小白入门

    业务,似乎与开发人员不是太相关,开发人员天生处于技术端。但是,一个只会开发的开发人员,很容易被代替,只有真正了解业务,才能真正了解需求,做出好的产品。前言你一定经常听到“作为一名开发人员,一定要熟悉业务…blabla”类似的说法。但是当你本着“听人劝,吃饱饭”的想法,开始尝试去熟悉业务时,一些问题迎面而来:业务到底什么?能不能具体点?业务、产品、研发之间到底

    2020/03/24
  • IT168入门百科电商时代IT导购第一站

    IT168入门攻略 官方网址:http://www.it168.com/ 简介描述:电商时代IT导购第一站 IT168是中国最大的个人和企业IT产品选购、互动网站,每日提供最新的I…

    2020/03/06
  • web前端错误监控小白指南_错误菜鸟教程

    为什么要做前端错误监控?1. 为了保证产品的质量2. 有些问题只存在于线上特定的环境3. 后端错误有监控,前端错误没有监控前端错误的分类前端错误分为两类: 即时运行错误和资源加载错误即使运行错误的捕获方式即时运行错误的捕获方式分为两类try…catchwindow.onerrortry…catch通过try…catch我们能够知道出错的信息,并且

    2020/03/29
  • Haorooms小白帮助_Aaron个人技术博客

    Haorooms小白帮助 官方网址:https://www.haorooms.com/ 简介描述:Aaron个人技术博客 haorooms博客是Aaron个人技术博客,主要记录和总…

    2020/03/11
  • 使用Observable实现Vue全局状态共享使用攻略_共享使用攻略

    项目不大, 又不想用Vuex, 那么使用Observable来实现状态共享也不失为一个选择。先来看看官方资料:Vue.observable( object ) 2.6.0 新增参数 :{Object} object用法 :让一个对象可响应。Vue 内部会用它来处理 data 函数返回的对象此API为2.6版本新增, 那么低版本是不兼容, 会报出以下错误:v

    2020/03/20
  • node-red基础知识教程_一套开源可视化界面开发工具

    node-red基础知识教程 官方网址:http://nodered.org GitHub:https://github.com/node-red/node-red 简介描述:一套…

    2020/03/06
  • 程序员必备五款chrome浏览器插件小白知识_插件入门指南

    google浏览器插件安装方式:1.google 商店(推荐)https://chrome.google.com/webstore/ 安装方式非常简单,搜索应用下载即可google商店中还有好看的背景与导航栏哦)2.下载插件并拖动至浏览器自动安装1.postman一款模拟客户端工具,通常用于开发中调试api接口。相信大部分程序员都有使用过,操作简单且功能强大

    2020/03/24
  • 程序员面试中徒手写代码的意义?小白指南_代码指南教程

    今天看了一篇文章,分析讲解了技术人员面试中,现场编写代码的意义,我觉得说得非常在理。其实我在本科的时候,就有一次有机会面试谷歌的实习生。但是因为在徒手写代码的时候,失败了,成了我毕生的遗憾。也造成了我在这类面试中的恐惧心理。当时,我只是一名大三学生,我 C 语言课程成绩优秀,算法课成绩一般,但是我很有动手能力,做过不少网站和项目,还在学校的网站设计大赛拿奖。

    2020/03/24
  • 利用CMS建站系统进行网站建设需要学习哪些东西?使用帮助_cms指南攻略

    利用CMS系统建站需要一些基本的建站知识才能达到快速建站,那么现在来讲一下如何利用CMS建站系统进行网站建设需要学习哪些东西? 1. 服务器与数据库操作以及简单的了解HTML和CSS知识CMS系统都会依赖于一定的技术系统,使用某一种数据库解决方案,比如ASP+ACCESS或SQL Server、PHP+MYSQL等。那么你必须掌握这些配置知识,这并不困难,优

    2020/03/24
  • css中clip属性菜鸟教程下载_裁剪基础知识教程

    前言css中裁剪和遮罩相关的属性一般来说是比较少用到的,但是最近写项目的时候遇到一个问题,要给一张图片上加个白色遮罩,产生合成效果,这就不得不用到css遮罩相关的属性,顺便把裁剪相关属性一起学习来,做个总结,接下来就进入正文clip-pathclip是css中第一个用来裁剪的属性,但是由于新的标准,clip特性已经从web标准中删除,建议使用clip-pat

    2020/03/22
  • 如何理解JS的单线程?教程视频_线程教程视频

    JS本质是单线程的。也就是说,它并不能像JAVA语言那样,两个线程并发执行。 但我们平时看到的JS,分明是可以同时运作很多任务的,这又是怎么回事呢?首先,JS的代码,大致分为两类,同步代码和异步代码。console.log(1)
    console.log(2)
    console.log(3)这是典型的同步代码,编写顺序就是执行顺序。JS引擎的主线程负责执行代码,

    2020/03/30
  • 工程师的未来攻略教程_工程师基础知识入门

    如今开发软件的方式正在发生深刻的变革,回想起刚毕业的时候做软件开发工程师,和现在已经截然不同了。最早运维工程师往往是公司里一个独立的团队,公司租用公共机房的机器,大一些的公司也会选择自建机房。上架新机器(俗称扩容)是个流程繁复的事情,从公司决定采购到物理机器到位这中间有很长的时间间隔。在实际的业务开发过程中,开发工程师在项目结束之后需要正式的「移交」给运维工

    2020/03/23
  • Js四舍五入及精度丢失问题小白指南_运算小白攻略

    在JS中使用数值计算时,经常会遇到未知的结果。问题:用toFixed保留小数时,四舍五入规则不固定:常见的解决思路:将小数放大为整数,进行四舍五入后,再缩小为小数。// 四舍五入(若要直接舍去,flag可设为0)
    function myFixed(num, s) {var digit = Math.pow(10, s)var flag = (num >= 0

    2020/03/20
  • 20个让你效率更高的CSS代码技巧小白知识_技巧基础入门

    在本文中,我们想与您分享一个由各大CSS网站总结推荐的20个有用的规则和实践经验集合。有一些是面向CSS初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。好了,我们开始。1.注意外边距折叠与其他大多数属性不同,上下的垂直外边距margin在同时存在时会发生外边距折叠。这意味着当一个元素的下边缘接触到另一个元素的上边缘时,只会保

    2020/03/29
  • ng2-toasty入门教程_一个angular的消息提示组件

    ng2-toasty入门教程 GitHub:https://github.com/akserg/ng2-toasty 简介描述:一个angular的消息提示组件 这是一个angul…

    2020/03/11