当前位置: 首页 > news >正文

【Hugo入门】基础用法

检查Hugo是否安装

hugo version

显示所有可用命令

hugo help

显示指定命令的可用子命令,例如查询server的所有子命令

hugo server --help

建立你的网站,cd进入你的项目根目录运行

hugo

默认发布内容到自动创建的public文件夹


覆盖hugohugo server的默认行为

hugo -D # or -buildDrafts
hugo -E # or -buildExpired
hugo -F # or -buildFuture

你也可以在网站配置文件中设置它们。


在你编辑内容或布局时实时观察你的网站变化

hugo server

hugo server编译你的网站后放进内存中,并提供简易的HTTP服务,你能够在http://localhost:1313/访问到你的网站。

它会监听assets、配置文件、contentdatalayouts、翻译文件和static的变化。

其工作机制是LiveReload。


自动重定向到你正在编辑的页面

hugo server --navigateToChanged

部署你的网站

Hugo不会自动删除hugo命令生成的public目录,需要我们手动删除。

public目录结构类似于下面:

public/
├── categories/
│   ├── index.html
│   └── index.xml  <-- 网站的RSS源
├── post/
│   ├── my-first-post/
│   │   └── index.html
│   ├── index.html
│   └── index.xml  <-- 网站的RSS源
├── tags/
│   ├── index.html
│   └── index.xml  <-- 网站的RSS源
├── index.html
├── index.xml      <-- 网站的RSS源
└── sitemap.xml

通常通过CI/CD工作流,将网站的内容部署到Github等服务器。

了解CI/CD工作流。

http://www.lryc.cn/news/138045.html

相关文章:

  • Java实现一个简单的图书管理系统(内有源码)
  • 网络安全等级保护2.0
  • 【sql】MongoDB 增删改查 高级用法
  • 怎么做才能有效更新和优化产品手册文档
  • #P0867. 小武老师的烤全羊
  • 视频汇聚/视频云存储/视频监控管理平台EasyCVR提升网络稳定小tips来啦!
  • C 语言学习
  • TCP网络连接异常情况的处理
  • 单片机之从C语言基础到专家编程 - 4 C语言基础 - 4.10语句
  • Windows 通过服务名称搜索软件启动路径启动软件
  • 如何更高效的写出更健全的代码,一篇文章教会你如何拥有一个良好的代码风格
  • Java如何调用接口API并返回数据(两种方法)
  • 极狐GitLab 价值流管理之「总时间图」使用指南
  • Mybatis入门和环境搭建
  • React 全栈体系(二)
  • 【Linux】socket编程(二)
  • 七大出海赛道解读,亚马逊云科技为行业客户量身打造解决方案
  • 【Maven教程】(三)基础使用篇:入门使用指南——POM编写、业务代码、测试代码、打包与运行、使用Archetype生成项目骨架~
  • Spring Boot + Spring Data JPA 实现数据库操作的标准示例
  • JVM——类加载器
  • async/await 编程理解
  • 1. Java基础知识介绍
  • 基础shell小技巧01
  • 微信小程序--data的赋值与取值的几种方式
  • 条码通讯配置
  • 知网G4期刊《高考》简介及投稿要求
  • 第7章 CPU前端优化
  • idea新建Java-maven项目时,出现Dependency‘xxx(jar包名)‘ not found的解决方案
  • STM32--USART串口
  • 2023年Java毕业设计题目推荐,怎样选题?500道毕业设计题目推荐