jjgame的世界


  • 首页

  • 归档

  • 标签

ubuntu16.04安装hexo记录

发表于 2017-07-04

安装前的准备

git node.js

node.js安装

  1. 首先安装nvm

curl:(我是通过bash安装的,所以通道后是bash,也可以根据不同的shell自行安装,nvm的github上面有讲到会自动设置shell的关键字以使用
nvm,但是fish好像不能自动设置,可以试着用fisher nvm来安装,可能过程会略有问题,没深入去尝试了)

$curl https://raw.github.com/creationix/nvm/master/install.sh | bash

或者使用wget:

$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | bash

  1. 重启终端,执行

$nvm install stable

安装hexo

npm install -g hexo-cli

参考:hexo中文官方网站

hexo简述

在本地建立hexo工程

1
2
3
hexo init <folder>
cd <folder>
npm install

folder为自定义文件夹。

建立好后会生成系列文件夹,其中source中的_post存放markdown文件用来生成静态网页。themes为主题文件夹,hexo会根据主题来生成静态页面。

github与本地hexo建立连接

建立与github用户名对应的仓库,仓库名需要是”your_user_name.github.io”,这样生成的域名才会是your_user_name.github.io

在站点配置文件_config.yml中设置部署信息:

1
2
3
4
5
deploy:
type: git
repo: git@github.com:your_user_name/your_user_name.github.io.git
branch: master
message: '站点更新:{{now("YYYY-MM-DD HH:mm:ss")}}'

Tips:注意格式,:后有空格,type repo branch message前有两个空格。

然后执行以下命令:

npm install hexo-deployer-git --save

部署网页

1
2
3
hexo clean
hexo generate
hexo deploy

这样就可以部署到网站上去了。只需要添加自己喜欢的主题和markdown文件就可以生成静态网页并部署啦。

参考:青山的博客

大嘎,看,我们的博客

发表于 2017-06-29

第一次学会使用搭建博客,第一时间和大嘎分享,每当看到别人写书什么的都会写道感谢。。。,虽然我还到不了这种境界,但是也想将
这种新鲜感向身边的人传递,比如,大嘎。这将是一个记录技术的博客,也是一个记录关于大嘎的东西。

img

12
jjgame

jjgame

自由发布自己的随想,或许技术,或许感悟

12 日志
9 标签
GitHub
© 2017 jjgame