博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hexo+github搭建个人博客
阅读量:4359 次
发布时间:2019-06-07

本文共 1847 字,大约阅读时间需要 6 分钟。

这是以前写的文章 分享给大家

废话不多说,开始进入正题

hexo官网:https://hexo.io/

第一步   安装必须要的工具 (必须安装 node/git)  

http://nodejs.cn/download/  nodejs 下载地址

https://git-scm.com/downloads  git 下载地址 

https://github.com/    申请GitHub

由于我的工具早就配置好了,就没有按照官网上的去下载

正式安装hexo

npm install hexo-cli -g   或者也可以用淘宝镜像cnpm 

在任意一个地方建立项目文件夹,我的是z-nl,进入,执行init命令初始化hexo,命令:

hexo init

npm install

hexo generate

hexo server

这样就可以开启本地blog  ,自动生成的地址是http://localhost:4000/  

上传到github  

首先上github 设置自己的域名,

建一个仓库,设置为wang119c.github.io 【这里的wang119c 是我的用户名】

设置本地_config.yml  配置

## Docs: https://hexo.io/docs/deployment.html

deploy:

type: git

repo: https://github.com/wang119c/wang119c.github.io

执行命令

npm install hexo-deployer-git --save

hexo deploy

搭建完毕 访问你的域名就可以了!

当然你要用自己的域名  上dns 解析下  OK了

每次部署的步骤,可按以下三步来进行:

hexo clean

hexo generate

hexo deploy

几个常用的命令:

hexo new  "postName"  #新建文章

hexo new page "pageName" #新建页面

hexo generate #生成静态页面至public目录

hexo server #开启预览访问端口

hexo deploy #将.deploy目录部署到



下面是关于主题的安装

从官网下载到本地,是一个主题包

把主题包放入

 

themes 这个包 内 ,然后 在_config.yml 里面配置 主题有theme 这个配置项。当然主题包里面也有个_config.yml 也是需要配置的,

menu:  #导航栏  

主页: / 

归档: /archives  

关于: /about  #介绍一下你自己  

网络工具: /tools  #自己添加  

资源共享: /share  #自己添加

widgets:  ## 右边的零部件,

jacman主题提供了7个:

tagcloud#标签云

-links#友情链接

 

以为例

提供了丰富的主题可以选择,安装方法大同小异,其中包括一款黑色背景的,好了,就它了。

安装插件

npminstall--save hexo-renderer-jade hexo-generator-feed

clone该主题到/themes/jekyll文件夹

修改/_config.yml的theme值

添加feed属性

复制Demo.md到source/_post文件夹

本地运行预览

hexo clean

hexo generate

hexo deploy



上面 介绍了 找到一个漂亮的文章主题,但是还不知道怎么写文章,下面就是要介绍的

直接在source/_posts/下复制一份 .md文件,可以随意命名,然后里面就可以写文章了,用你自己喜欢的编辑器,比如sublime/editplus...都可以

想要在文章中插入图片的话,可以按照Markdown语法来插入,格式为![图片名称](图片地址)。

第一种:图片的存放有两种方式:在本地source目录下新建一个存放图片的文件夹,比如images,然后把想要插入的图片放在里面,插入图片的路径;

第二种方法:是把图片上传到网络,然后插入图片路径。推荐使用第二种。

推荐两个比较好用的:

;无需注册,方便快捷。

;需要注册,免费,空间大,速度快。

基本上完工。最后加上的用法指南

https://segmentfault.com/markdown#articleHeader7

转载于:https://www.cnblogs.com/luomir/p/7908213.html

你可能感兴趣的文章
优秀程序员==工作时间长的程序员么?
查看>>
docker学习笔记2:容器操作
查看>>
深入浅出设计模式——访问者模式(Visitor Pattern)
查看>>
【转载】zookeeper 分布式锁 实现
查看>>
SQL语法
查看>>
Django(三) ORM 数据库操作
查看>>
【转】iOS静态库 【.a 和framework】【超详细】
查看>>
【转】Android中自定义控件的步骤
查看>>
软件测试工作中的沟通问题
查看>>
format 的用法,9*9乘法表
查看>>
mysql--5
查看>>
uva11214 Guarding the Chessboard
查看>>
CentOS6.4下Git服务器Gitosis安装配置
查看>>
007 斐波那契数列
查看>>
《Docker入门实战》笔记(一)
查看>>
hdu 3635 Dragon Balls (并查集)
查看>>
文件操作
查看>>
7.java集合,泛型简单总结,IO流
查看>>
杭电2007 平方和与立方和
查看>>
JS邮箱验证-正则验证
查看>>