首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows环境下搭建hugo博客部署到GitHub上

我先在E盘根目录下创建个博客文件夹,如:myblog,然后启动创建命令: hugo new site myblog ? 最后检查下hugo version显示表示创建成功了,就这么简单。...这里git clone会直接下载到你Git所处目录下 接着在本地启动博客并运行: hugo server --theme=m10c --buildDrafts 也可以这样写: hugo server...接着在根目录下myblog下就会生成一个public文件夹,里面有个post 文件夹就是博客刚才写first.md博文,已经md格式转换为HTML格式。 ? ?...刚才写fist.md文章就是对应着生成first文件夹中所生成index.html。...//把所以东西全部加进去 git commit -m "我hugo博客第一次提交" //提交信息,把文件全部加到本地仓库里去 //本地仓库与GitHub上仓库进行关联 git remote add

1.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

安装一个基于 Github 静态图床程序

看了一下源码,vue 写,全部都是纯静态化加上本地存储,所以说没有后端。 也就是说我们也可以部署在自己域名下,不使用开发者提供域名,虽然这么做没什么区别,但还是折腾一下吧。...# 构建 npm run build # or yarn build 构建完成之后就会生成一个 dist 文件夹,这就是打包好后文件,里面有一个 index.html 和其他静态资源。...比如我使用hugo 博客程序,先在 content 下新建一个文件夹,命名为 img,(你可以起任何名字,注意不要和其他文件名冲突即可。)...然后把 dist 文件夹所有文件全部复制到 /content/img/ 文件夹下。...这样在执行 hugo 命令后会打包到 public 文件夹下,然后直接访问 https://zburu.com/img 就可以打宝图床。

27830

玩转开源 |Hugo 使用实践

在上一篇博文中已经介绍了 Hugo 基本搭建步骤,那如何使用 Hugo 搭建符合自己需求主题页面?不妨还是以 Hugo-book主题作为 基础,一起探索如何将它塑造成我们需要网页。...可能先前有关注到 i18n 命名文件夹,其实多少就能猜到 Hugo 能够支持到多语言文本管理。...Hugo-book 主题中多列布局示例: {{ }} ### 数组索引(Index) 索引是用于标识数组中特定元素位置数字。通常0开始,依次递增。...虽然在此不一一进行演示,但有兴趣朋友可以通过官方网站查看相关使用语法和示例:Hugo-book 官方Demo。...探索完以上内容,在 《搭建 Hugo 管理 Markdown 文档》 文章之初给出 Demo效果 已经能够完成。 Hugo + Markdown 结合使得文档更生动、更易读、更具交互性。

61521

R沟通|使用 Blogdown 构建个人博客

你可以轻松将一篇篇 Rmarkdown 文章自动上传上去。而 Rmarkdown 优势在于,你代码结果都可以轻松呈现。而不是“复制粘贴”结果!...此时桌面打开该文件夹,更换该 jpeg 文件即可,例如: ?...首先先将该文件夹上传到自己 github 上,你可以使用 Git,但是小编表示不大熟,所以就使用按钮式操作桌面版本 github 了。...这里我就不做介绍了(我也不是很会,就不班门弄斧了) github 桌面版本操作 连接本地文件夹(zss),按照下面的图片操作。 ?...连接本地文件夹 之后如果出现一下界面,可以按照我做操作:点击蓝色字 ? 跳转到这里界面,这个将是线上github仓库名字啥设置。写好后,就可以创建新仓库了。 ?

1K40

Centos7.3、nginx环境下部署hugo博客

下载完成后接着解压到指定文件夹,先在服务器上创建一个解压后文件夹,如:/usr/local/hugo 解压后,文件夹中就会有个hugo绿色文件,就是hugo执行程序。 ?.../hyde-hyde/,每个主题进去之后都会有安装方法和预览演示效果。...然后这篇文章就在context下post文件夹下就生成了 打开编辑文章后,这里要注意一点是这里true,draft表示草稿意思,应该把这里改为false或删除这段,不然文章即使写入也生成不了。...随便写点东西后,然后再使用hugo生成命令,一定要回到hugo根目录下执行。 hexo ? 这个时候就会生成public文件夹,和hexo一样,也是把md格式转换为HTML。...配置nginx,vim nginx.conf server { listen 80; server_name hexo.xdr630.top; index index.html

1.3K30

Hugo系列(1) - 简单搭建教程与远程部署

建议用YAML格式来定义,这样Hexo迁移到Hugo成本会更低。 下面是官方文档提供3种不同格式front matter样例,有兴趣可以了解下。...在本地关联GitHub站点仓库 在本地创建一个新文件夹,比如名为hugo-deploy。...首先是初始化该文件夹为Git项目,命令如下: 1 git init 然后把本地Hugo博客通过hugo命令生成public目录下所有文件都复制到这个新建文件夹hugo-deploy里,然后用Git...怎么同时部署到两个不同Pages服务 进入本地仓库目录,打开隐藏文件夹.git下config文件,多添加一行url = xxx,如下: 1 2 3 4 5 6 7 8 9 10 11...参考链接 Hugo Front Matter Hugo Quick Start Install Hugo Directory Structure Explained Git使用–如何将本地项目上传到Github

1.8K30

使用Hugo搭建静态站点

决定内容如何呈现 ▸ static/ # 图片、css、js 等静态资源 ▸ themes/ # 存放主题 config.toml # 是网站主配置文件 源码编译...languageCode = "zh-CN" #使用编码 title = "landv" #大标题 theme = "hugo-strata-theme"#模板 disqusShortname =...env #创建新站点 hugo new site "$mysite" #创建文章 hugo new index.md 在content/文件夹可以看到,此时多了一个markdown格式文件..." --port=80 -t hyde 使用hyde主题,如果使用-t 选择了主题会将当前默认主题覆盖; --buildDrafts参数将生成被标记为草稿页面,是否发布:hugo 会忽略所有通过....github.io,其他无需修改,然后点击Create repository即可 2.github本地文件提交 // 1.设置配置 git config --global user.name "你注册用户名

1.4K40

Docsify程序员文档利器

MkDocs MdBook Docute Vuepress Nikola Pelican Hugo 今天我们继续介绍一款文档软件,它堪称程序员文档利器。是Docute大哥。也是专注纯净文档构建。...如果下载到本地,则浏览器本地加载;如果使用CDN,则浏览器通过网络在线加载。...2.1.1、创建index.html 首先创建项目文件夹docsify-demo(这里就是项目根路径),然后进入项目文件夹创建一个名为index.html文件并输入以下内容: <!...有序2 2.2、预览 初始化完项目之后,我们就可以使用Nginx或者Caddy等web服务器将项目根路径托管起来,然后在浏览器进行项目效果预览: 如上,vue风格文档Demo就展现出来了。...2、需要在docs文件夹中创建一个名为.nojekyll空文件以防止Github忽略下划线开头文件。 3、docs文件夹每个目录下README.md都将作为那个文件夹默认页面。

1.3K50

Hugo在windows安装教程

--buildDrafts 包括标记为草稿(draft)内容。这个当你还在调整草稿又想预览时候,可以用。 --theme 选项可以指定主题。多个主题时候,预览时候可以选定主题查看效果。...启动本地调试服务,外网是不能访问(你可以认为是只有你自己电脑上能访问一个本机服务)。...直接使用hugo指令 public文件夹里面就是一个静态网站代码 如果你有服务器,直接把public里面的内容复制到服务器站点根目录就可以啦。 结语 好了。...hugo在windows安装,并在本地使用就介绍到这里。实际上这只是起步,大家建博客是希望可以放到互联网上,给大家看。所以下一篇我们来讲述下,怎么创建一个“真正”博客。...参考文章: Windows下使用 hugo + github pages 创建自己个人博客 Hugo - 安装、设置及使用:这篇很想详细,也解疑了我一些疑惑。

45920

利用 Github Pages 和 Hugo 快速搭建免费个人网站

1、需求分析 个人网站,主要是用来记录属于个人东西,将内容以最直接方式呈现给大家,其中文字、图片占比最多,基本不存在其它用户注册场景。...Hugo 确认。 hugo version 3.1.2 新建 Hugo 网站 本步骤是在本地创建个人站点工程(即:hugo 网站源文件)。 新建 Hugo 站点。...将选择主题下载到本地 hugo 站点主题目录下。 以 Universal 为例进行说明。 切换到本地 hugo 站点主题目录 themes,下载主题。...将主题 hugo-universal-theme 中示例站点 exampleSite 文件夹内容,全部复制到你站点根目录。... github 将 hugo-site-demo 下载到本地。 可选择与本地 hugo-site-demo 不相同目录,将 github 上新建仓库克隆到本地

5.6K43

从零开始搭建个人网站博客

使用 yum 安装 nginx,因为大部分博客是静态html页面,需要nginx来做反向代理,指向基础index.html页面。...最后选用hugo,主题是: Next,安装环境,下载主题,然后修改为自己配置、logo等等,本地配置就改好了。...PS: 如果github不好上,可以考虑giteehugo安装步骤安装好准备 Git Node.js 本地环境在 hugo 官网安装 hugo,这有2种,一种是 hugo,另一种是 hugo extended...在hugo官网下载主题(theme),放到hugo目录中,相当于hugo extended + next theme 就起效果了,所谓主题就是已经做好css样式合集。...//github.com/gohugoio/hugo/releases 一些具体配置我们需要把config.toml和content文件夹复制到我们新建站点目录下config.toml 是配置文件

1K70

基于OpenCV网络实时视频流传输

01.如何使用Web浏览器查看实时流媒体 计算机视觉是一个跨学科领域,涉及如何制作计算机以数字图像或视频获得高层次理解。...我们可以提供视频文件路径,也可以使用数字来指定本地网络摄像头使用。要触发网络摄像头,我们将“ 0”作为参数传递。为了IP摄像机捕获实时源,我们提供RTSP链接作为参数。...Flask使用Jinja模板库渲染模板。在我们应用程序中,我们将使用模板来呈现HTML,这些HTML将显示在浏览器中。...项目结构: 该项目保存在名为“摄像机检测”文件夹中。我们运行“ app.py”文件。运行此文件后,我们应用程序将托管在本地服务器端口5000上。...只需在运行“ app.py”后在网络浏览器中键入“ localhost:5000”即可打开您网络应用程序 app.py —这是我们在上面创建Flask应用程序 模板-此文件夹包含我们index.html

4K20

Hugo 快速搭静态网站

文件,命令行执行 hugo new aboutme.md 项目根目录 content 文件夹下会生成 aboutme.md文件,用文本编辑打开文件,编辑保存即可。...hugo new post/firstArticle.md 2.3.2 添加主题 执行下面命令,就可以下载主题到本地,运行项目就可以查看自己静态网站了。...hugo server --theme=hyde --buildDrafts 效果如下图: ? 是不是超级简单,3分钟就可以构建自己站点。有的伙伴可能会问这样网站也太low了,谁会用?...快速体验 使用 git clone url 下载相应题,注意最好将主题下载到 themes 目录。...找到主题下 exampleSite 目录,拷贝 content目录下所有文件到站点根目录 content文件夹。 执行 hugo server 就可以运行了。 运行效果如下图: ?

1.5K10

利用Hugo和Github Pages免费创建并永久托管网站

安装hugo 参考官方:http://gohugo.io/getting-started/installing/ 创建网站 首先初始化你网站,假如 mysite 是存放网站相关文件目录: hugo...这几个文件夹作用分别是: archetypes:包括内容类型,在创建新内容时自动生成内容配置 content:包括网站内容,全部使用markdown格式 layouts:包括了网站模版,决定内容如何呈现...效果预览 写好 mardown 之后可以本地预览: hugo server 在浏览器打开 http://localhost:1313 就能看到效果,并且改内容页面也能实时自动更新。...里面配置 baseURL 为访问此网站基本URL路径: baseURL = "https://imroc.io/" 然后 hugo 对,你没看错,直接执行 hugo 就可以了,它编译并生成网站所需静态页面和文件...文件,内容是你填域名),你也可以自己手动创建一个 CNAME 文件,效果是一样

7K31

如何使用Ubuntu 14.04上Git Hooks将Hugo站点部署到生产环境

介绍 Hugo是一个静态站点生成器,允许您通过使用简单标记语言轻松创建和发布Web内容。Hugo可以根据提供要求解析您内容并应用主题,以生成可以轻松托管在任何Web服务器或主机上一致网页。...在此服务器上,确保已创建具有sudo权限非root用户。 准备开发服务器 我们将从我们开发服务器(通过之前Hugo指南设置服务器)开始。使用您上次使用相同非root帐户登录该服务器。...在传统gitrepos中,项目文件保存在主目录中,git版本控制数据保存在被调用隐藏目录中.git。裸仓库没有项目文件工作目录,因此通常保存在隐藏.git文件夹文件和目录位于主文件夹中。...在我们生产系统中,我们需要完成以下步骤: 安装git,nginx和pygments 安装HugoHugo主题 配置nginx为主目录中位置提供文件 创建post-receive脚本以部署推送到我们存储库新内容...我们将使用nginxWeb服务器,使访问者可以访问我们内容。 更新本地包指数和安装git,并nginxUbuntu默认存储库。

2K20
领券