Welcome to windx's cloud knowledge library

欢迎来到小企鹅的云端知识库! 这是知识库里的第一篇文章~ 网站施工中,请期待~

我的建站思路分享

下载Git和Node.js

首先,你需要下载Git和Node.js。Git是一个开源的版本控制系统,Node.js是一个JavaScript运行环境。

安装Hexo

1
2
3
4
5
$ npm install -g hexo-cli
$ hexo init blog
$ cd blog
$ npm install
$ hexo server

具体如何安装可见右边的链接: Install

注册GitHub账号

如果你还没有GitHub账号,请注册一个。

新建仓库

登录GitHub,新建一个仓库,命名为username.github.io,其中username是你的GitHub用户名。

git配置

1
2
$ git config --global user.name "your name"
$ git config --global user.email "your email"

配置SSH Key

1
$ ssh-keygen -t rsa -C "your github email"

直接三个回车,生成SSH Key。
然后找到C:\Users\your_name\.ssh目录,打开id_rsa.pub文件,复制里面的内容。

登录GitHub,点击Settings -> SSH and GPG keys -> New SSH Key -> Title输入一个标题 -> Key粘贴刚才复制的SSH Key -> Add SSH Key
然后,在GitHub上添加SSH Key。

推送代码到GitHub

1
2
$ hexo generate
$ hexo deploy

访问网站

打开浏览器,输入http://username.github.io访问你的网站。

写文章

blog/source/_posts目录下新建一个Markdown文件,文件名格式为YYYY-MM-DD-title.md,其中YYYY-MM-DD是文章的发布日期,title是文章的标题。

1
2
3
4
5
6
7
---
title: Hello World
---

# Hello World

Welcome to my blog!

然后,在命令行输入hexo generate生成静态页面,hexo deploy推送到GitHub,刷新网站,就可以看到刚才写的文章了。

© 2025 wuxuan
Powered by hexo | Theme is blank