【博客】如何在Github上创建博客
2024-09-18 21:47:48
【博客】如何在Github上创建博客
1. 安装nodejs
2. 安装hexo
npm install -g hexo-cli
3. 搭建博客
$ hexo init <folder> # Hexo 将会在指定文件夹中新建所需要的文件
$ cd <folder>
$ npm install
4. 配置
我只改了title和author,url
5. 命令
hexo new "post title with whitespace" # 新建一篇文章
hexo generate # 生成静态文件
hexo server # 启动服务器
hexo deploy # 部署网站
6. 部署到Github
创建github仓库
打开github,新建一个repository,名称是username.github.io安装 hexo-deployer-git
npm install hexo-deployer-git --save
修改配置 _config.yml
deploy:
type: git
repo: <repository url> #https://bitbucket.org/JohnSmith/johnsmith.bitbucket.io
branch: [branch]
部署
hexo deploy
7. 其他
选择主题
我选择的是 gstyle
插入侧边条目录
- 在文档的开头添加
toc:true
- 在主题的设置文件中 /themes/gstyle/_config.yml
active_nav: false
摘要
在想要显示的摘要之后添加 <!-- more -->
最新文章
- xamarin 一般错误解决办法
- string int 转换
- wireshark使用笔记
- 第六节 JBPM版本控制以及Token对象
- Permissions 0664 for &#39;/home/root/.ssh/id_rsa&#39; are too open.
- maven搭建项目的时候,src/main/java无法建立的问题,提示信息The folder is already a source folder.(文件夹已经是源文件夹。)
- cp: omitting directory”错误的解释和解决办法
- 7、XAML的编译过程
- MFC与Qt的内存管理
- svn的使用总结(待补充)
- python基础 - 01
- Linux禁用显示“缓冲调整”
- Java定时器应用
- Spark:将RDD[List[String,List[Person]]]中的List[Person]通过spark api保存为hdfs文件时一直出现not serializable task,没办法找到";spark自定义Kryo序列化输入输出API";
- Cannot resolve method
- Go 字典(Map)
- 无法将当前工程转化成model 2.5/3.1:Cannot change version of project facet Dynamic Web Module to 2.5.
- C#调用非托管dll
- 『Os』常用方法记录
- 【2】JMicro微服务-Hello World
热门文章
- 限流器算法实现(JUC原子类使用实践)
- Autoit 制作上传工具完美版
- JZOJ 7392. 【2021.11.17NOIP提高组联考】数 (ds)
- trollcave-v1-2
- NodeJs设置全局缓存路径 和 安装CNPM
- (五) Mysql 之锁详细篇
- 爬小说_BeautifulSoup解析_easy
- nginx 更改配置client_max_body_size nginx.conf 修改默认限制上传附件大小
- 在centos环境下利用docker安装kail
- React Tree树形结构封装工具类