Skip to content

gdutrdc/blog-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

项目结构

这个仓库放的是整个blog源站代码,而博客的静态文件代码则在gdutrdc/gdutrdc.github.io另外一个仓库上。 每次写博客的时候都会通过master分支的代码生成静态文件然后部署到gdutrdc/gdutrdc.github.io,所以无须关注gdutrdc/gdutrdc.github.io上的代码,只要记得每次写完提交,防止别人pull代码时拉不到你写的博文,导致最终重新部署到gdutrdc/gdutrdc.github.io的博文覆盖掉你写的博文。

怎么发表博客

1 将项目clone到本地

git clone https://github.com/gdutrdc/blog-code.git

2 下载安装node,已经安装跳过此步骤

3 进入/blog/themes/目录,打开命令行

git clone https://github.com/yumemor/hexo-theme-primer.git

4 安装成功后将hexo-theme-primer这个文件夹重命名为primer

5 退回blog文件夹,在当前位置打开命令行工具

6 安装hexo-cli

npm install hexo-cli -g 

如果因为墙而安装不了,加一下淘宝的镜像

npm install hexo-cli -g --registry=https://registry.npm.taobao.org

7 安装hexo插件,在命令行输入

npm install 

安装不了同样加上镜像

npm install --registry=https://registry.npm.taobao.org

8 安装完毕之后可以开始写东西了

hexo new "写一篇博文试试"

9 在 blog\source\_posts这个目录下可以看到生成一个md文件

hexo new

10 打开你喜欢的编辑器,编辑这个md文件(md语法)

11 编辑完保存后,输入

hexo g

将这篇md语法的文章生成对应的html文件

12 打开一个静态服务器预览

hexo s

13 一切都ok,输入

hexo d

将其部署到github上

14 最后,记得提交整个blog代码!!!!!

git add -A
git commit -m "test"
git push origin master

About

博客的源码,写博客的时候用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published