hexo+github/gitee
前言:
blog搭建(gitee+hexo / github+hexo)
主系统用的多的还是Windows,所以以下操作都是在 Windows上的
本来hexo是放在github上的,毕竟服务器在美国,每次打开加载速度回慢点;
写这个是想换到国内的gitee的,但gitee的(Gitee Papes)好像不行,
好像的用这个(Gitee Papes PRO),但找不到…
概述
安装准备
Node.js–官网–
git–官网–
Node.js 版本限制
来自 hexo官方文档说明
Hexo 版本 | 最低兼容 Node.js 版本 |
---|---|
5.0+ | 10.13.0 |
4.1 - 4.2 | 8.10 |
4.0 | 8.6 |
3.3 - 3.9 | 6.9 |
3.2 - 3.3 | 0.12 |
3.0 - 3.1 | 0.10 or iojs |
0.0.1 - 2.8 | 0.10 |
安装
安装 Node.js
windows安装 ——> 默认配置(Next) ——> 具体安装(略)
安装 git
windows安装 ——> 默认配置(Next) ——> 具体安装(略)
安装 Hexo
文件资源管理器 打开放置 Hexo的文件夹,鼠标右键 “Git Bash Here”
npm install -g hexo-cli
补充:npm下载一般比较慢,可以指向 淘宝源 使用cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g hexo-cli
命令配置
注:如果你有更多时间,可以花几分钟去 Hexo官网文档了解一下
建站
配置
下面的操作直接跳过了,对 Hexo"建站"文件 和 hexo的配置文件 的详细解释
新建网站
注:初始化网站,时间比较长;
能去 B站 刷几个视频
hexo init test1
在当前目录 新建文件夹test1,并在test1文件夹中建立网站
或者
不加test1,默认在目前的文件夹建立网站
hexo init
开启本地测试
hexo server
或者 简写为
hexo s
默认情况下,打开浏览器访问网址为:http://localhost:4000/
选项 “-p” 修改端口、"-s" 只是使用静态文件、"-l" 启动日志记录
新建文章
hexo new "文章名"
或者 简写为
hexo n "文章名"
(略)
我一般是把写好的 md文档拖到 hexo里面,这个“新建”… 我用的不多…
生成静态文件
hexo generate
或者 简写为
hexo g
部署
hexo deploy
或者 简写为
hexo d
清除
hexo clean
清除缓存文件 (db.json) 和已生成的静态文件 (public)
其他
(略)
能去 Hexo官方文档,了解一下用法
主题
hexo –官方主题–
hexo-theme-next
- 下载新版主题
git clone https://github.com/theme-next/hexo-theme-next.git themes/next
或者使用 CNPMJS.ORG加速通道
git clone https://github.com.cnpmjs.org/theme-next/hexo-theme-next.git themes/next
设置 hexo主题
修改 hexo配置文件(_config.yml
)
将默认的theme: landscape
修改为theme: next
设置 next主题的语言为中文
修改 hexo配置文件(_config.yml
)
将默认的language: en
修改为language: zh-CN
切换next的主题
在主题的配置文件中修改Scheme settings
更换网站建立时间
在主题的配置文件中修改since 年数
其他修改
(略)之前做的文档“丢了”,所以…
- 参考
Hexo博客第三方主题next进阶教程
Hexo博客优化之Next主题美化
hexo的next主题个性化教程:打造炫酷网站
设置hexo首页只显示部分摘要(不显示全文)
hexo-theme-ayer
- 下载
git clone https://github.com/Shen-Yu/hexo-theme-ayer.git themes/ayer
或者使用 CNPMJS.ORG加速通道
git clone https://github.com.cnpmjs.org/Shen-Yu/hexo-theme-ayer.git themes/ayer
设置 hexo主题
修改 hexo配置文件(_config.yml
)
将默认的theme: landscape
修改为theme: ayer
其他配置
Ayer中文说明–| 传送门 |–
部署
待完善
hexo+github/gitee相关推荐
- Hexo+腾讯CVM+又拍云+github+gitee+coding
自从考完高项后,博客的一堆笔记就这样放着了(信息系统项目管理师),但我想,博客还是想继续长期用用的,于是计划: 公司内网的学习笔记的转录 Vue学习内容 Linux学习内容 历史文章 目前博客是部署到 ...
- 个人网站搭建保姆级教学:Hexo + Kaze + Gitee Pages
前 言 建网站本身是一个很大的工程,涉及前端页面的搭建,网站数据的存储,还要购置服务器资源,甚至是后期的维护,过程相当繁琐. 不过如果仅仅是想搭建个人的网站,写写博客,想要美观,又不想操心太多和写博客 ...
- Hexo+Kaze+Gitee Pages 搭建静态博客网站
前言 建网站本身是一个很大的工程,涉及前端页面的搭建,网站数据的存储,还要购置服务器资源,甚至是后期的维护,过程相当繁琐. 不过如果仅仅是想搭建个人的网站,写写博客,想要美观,又不想操心太多和写博客无 ...
- 【效率为王】超详细 Hexo + Github Pages 博客搭建教程
前言 现在市面上已经有许多博客了,比如 CSDN.掘金.博客园.简书等等.我们可以直接在上面发表内容,而且交互比较人性化,而且也能被搜索引擎检索到.但是总归是别人的平台,经常会受限,因此我们就希望能有 ...
- hexo+github搭建个人博客网站问题汇总和解决办法
分享B站教程:[2021最新版]保姆级Hexo+github搭建个人博客_哔哩哔哩_bilibili 本人在使用hexo + github搭建个人博客网站的过程中也是一步一个bug做过来,几乎每一步都 ...
- 从零开始免费搭建自己的博客(五)——Typora + PicGo + GitHub/Gitee图床
本文是博客搭建系列文章第五篇,其他文章链接: 从零开始免费搭建自己的博客(一)--本地搭建 Hexo 框架 从零开始免费搭建自己的博客(二)--基于 GitHub pages 建站 从零开始免费搭 ...
- Hexo+github搭建个人博客-博客发布篇
通过 Hexo+github搭建个人博客-环境搭建篇 以及 Hexo+github搭建个人博客-博客初始化篇 ,我们了解到了利用Hexo搭建个人博客需要的环境以及配置,下面这篇文章将会介绍如何把我们的 ...
- [HOW TO]-github/gitee的仓库统一管理
关键词: github, gitee,private,免密输入, 私有仓库 快速链接: .
- [HOW TO]-github/gitee私有项目用户名密码免输入
关键词: github, gitee,private,免密输入, 私有仓库 快速链接: .
最新文章
- Kubernetes Service 对象的使用
- 基于Virtex-6 FPGA的三种串行通信协议测试及对比
- 浅析JQuery中的html(),text(),val()区别
- 入门系列之使用Sysdig监视您的Ubuntu 16.04系统 1
- 基于 Docker 的现代软件供应链
- 关于IC工程师的VIM实际工作技巧
- redis数据持久化到mysql_Redis【数据持久化篇】
- success 已正常处理 hide_最新微信小程序授权的详细处理思路(一)
- 蓝桥杯 ADV-20 算法提高 交换Easy
- 交换机短路_交换机日常怎么运行维护?一文告诉你
- 独自封装windows 10系统详细教程(三)
- Python 的输出矩阵的一些常用设置
- vue日历加法定假假日
- Unite之夜|千人派对开启狂欢周末,多重惊喜为你呈现!
- Android实现选择相册图片---类似微信的选择图片页面
- win10无限重启_安装 Win10+Ubuntu双系统,让迷你掌上电脑更具生产力
- 结识Linuxmint cinnamon、mate和xfce三姐妹
- 华为 畅享5 android,华为畅享5手机评测:青春就要这样长待!
- 检测MSWORD.OLB是否注册及注册的代码
- 大数据开发个人学习规划
热门文章
- numeric比较大小 数据库_SQL数据库中Numeric(10,2)是什么意思?
- state=08S01,code=0
- 新浪微博授权登录 文件不存在C8998
- 下列关于三种数据交换方式的叙述,错误的是( )
- UE4利用Save Game创建全局变量
- Vue和SuperSlide做轮播效果
- 我要拿走你的蜡烛 1004
- 英语字母表及其冠词用法
- Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learning
- unity GC机制简单介绍