欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

搭建一个属于自己的博客(Hexo + GitHub)

程序员文章站 2024-03-12 20:27:26
...

相信每个程序员都会想拥有一个属于自己的博客平台,记录自己一路走来的点点滴滴,让自己不断的去学习去成长。这是自己博客搭建成功后的第一篇文章,在这里分享一下自己的搭建过程。

开始喽

GitHub项目创建

  首先我们要有一个属于自己的github账号,登录进去后我们需要去Create a new repository,填写Repository name。这里的名称我们需要注意下,填写固定格式:userName.github.io,这里的userName是指我们注册github时的账号名称。填写完成后点击Create Repository就可以了。

安装软件

通过启动cmd.exe命令查看是否安装成功:

git --version
node -v

安装完成后,我们打开Git Bash命令使用 npm 安装 Hexo:

$ npm install -g hexo-cli

建站

新建一个文件夹,进入文件夹中在空白处右击打开Git Bash分别输入以下命令:

$ hexo init
$ npm install

Git配置

输入以下命令配置用户名和邮箱:

$ git config --global user.name "userName"
$ git config --global user.email "[email protected]"

**生成

输入以下命令生成**,令中-CC是大写的,还有**默认位置:C:/Users/用户名/.ssh/:

$ ssh-****** -t rsa -C "[email protected]"

配置**

打开github设置界面,选择SSH and GPG key创建一个New SSH key。打开生成的**文件将id_rsa.pub里内容复制到Key中,点击Add SSh key即可。

本地查看

分别输入以下命令后会出现INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.这句话。此时我们就可以在本机查看博客了。默认是http://localhost:4000Ctrl+c结束服务。

$ hexo g
$ hexo s

上传GitHub

首先修改文件_config.yml中的deploy

deploy:
  type:  git
  repo:  [email protected].com:smallmarker/smallmarker.github.io.git
  branch:  master

然后在Git Bash中分别输入:

$ hexo g
$ hexo d

如果此时报ERROR Deployer not found:git错误信息,这是因为还需要安装个东西,在Git Bash中输入:

$ npm install hexo-deployer-git --save

等待安装成功后,在分别输入上面两个命令就好了。这时我们就可以查看自己的网址了如:https://userName.github.io/

结束

  好了,到这里属于自己的博客就搭建成功了,搭建结束后我们可能很奇怪我们平时要写的文章存放在哪里?这时候我们可以打开文件source中的_post文件查看自己的文章。搭建完后我将主题更改为了Next,有兴趣的话可以进入它的官网里面去看看,里面有很详细的使用教程。很开心能拥有一个属于自己的博客,希望未来更加努力更加美好!