首先下载Node.js,下载地址nodeji.org 此下载链接,下载LTS版,安装到电脑。
然后用win+r键,输入cmd打开终端:
输入npm install -g cnpm --registry=https://registry.npm.taobao.org,安装镜像包
输入cnpm install -g hexo-cli 安装hexo,安装后:
接着电脑需要下载安装git。git下载链接。
然后新建文件夹来存放本地代码。这里在d盘根目录下新建blog文件夹。然后进入blog。输入hexo init:
输入命令hexo s启动服务,浏览器输入localhost:4000就能访问本地博客。输入hexo n 创建新文章,默认保存在source的_posts里,输入cd sourse/_posts/ :
编辑文章内容:桌面右键点击Git Bash here,然后用vim进行编辑或者使用notepad编辑。
输入a进行编辑,输入:wq,保存退出。
cd …/…退两层回到blog目录,输入hexo clean清理一下,输入hexo g重新生成。
目前只能通过本地端口localhost:4000访问,我们把代码部署到github上,就可以通过外网访问博客。我们要设置网络配置和上传代码到GitHub。在github创建个人昵称加github.io的仓库。
安装git插件,cnpm install --save hexo-deployer-git
设置_config.yml
输入hexo d部署到远端:
然后就可以通过github访问博客了:
更换博客主题:
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
克隆好后修改_config.yml
**部署上传:hexo clean;hexo g;hexo s;hexo d;**然后就可以通过仓库名+github.io可以访问博客
hexo的博客文档属于Markdowm规范。
电脑需要安装node.js和git,并且在github上有自己的账号。