一个简单的hexo搭建博客网站的故事

首先安装hexo

1 mkdir hexo  #创建一个文件夹
2 cd hexo   #切换到hexo目录下面
3 npm install -g hexo-cli
4 npm install hexo --save

然后部署hexo,在git shell中输入

hexo init hexo_em1

此时初始化了一个文件夹hexo_em1,会自动生成一些基础文件和目录

然后

1 npm install

安装hexo一些必要的组件,接下来文件夹目录

├── _config.yml   站点配置文件,很多全局配置都在这个文件中
├── package.json   应用数据。从它可以看出hexo版本信息,以及它所默认或者说依赖的一些组件。
├── scaffolds/   模版文件。当你创建一篇新的文章时,hexo会依据模版文件进行创建,主要用在你想在每篇文章都添加一些共性的内容的情况下。
├── scripts/   放脚本的文件夹, 就是放js文件的地方
├── source/   这个文件夹就是放文章的地方了,除了文章还有一些主要的资源,比如文章里的图片,文件等等东西。这个文件夹最好定期做一个备份,丢了它,整个站点就废了。
|   ├── _drafts
|   └── _posts
└── themes/   主题文件夹。

此时

cd hexo_em1

进入到你所创建的hexo_em1目录下面

hexo s

启动hexo服务器进行预览,是hexo server的缩写,此时打开http://localhost:4000/,可以看到下面界面

原文地址:https://www.cnblogs.com/tutuj/p/10957732.html

时间: 2024-08-30 14:26:19

一个简单的hexo搭建博客网站的故事的相关文章

在github上使用hexo搭建博客

Hexo是一个简单地.轻量地.基于Node的一个静态博客框架,可以方便的生成静态网页托管在github和Heroku上.引用Hexo作者 @tommy351 的话: 快速.简单且功能强大的Node.js博客框架.A fast, simple & powerful blog framework, powered by Node.js. 要使用Hexo,需要在你的系统中支持Nodejs和Git. 安装git客户端 根据自己的系统选择合适的git客户端进行安装.官网:https://git-scm.c

Django搭建博客网站(三)

Django搭建博客网站(三) 第三篇主要记录view层的逻辑和template. Django搭建博客网站(一) Django搭建博客网站(二) 结构 网站结构决定我要实现什么view. 我主要要用view展示首页,标签页,网站管理员(也就是本人啦)信息页,以及文章详情页. settings.py 因为到这个阶段需要编写html文件了,但是每一个网页的每一行代码都靠自己去写,各种渲染也靠自己去写的话,太麻烦了,Django提供了html模板功能,可以在settings.py里面进行配置. #

Django搭建博客网站(二)

Django搭建自己的博客网站(二) 这里主要讲构建系统数据库Model. Django搭建博客网站(一) model 目前就只提供一个文章model和一个文章分类标签model,在post/models.py中做如下修改: # models.py from django.db import models class PostTag(models.Model): tag_name = models.CharField(max_length=50) def __str__(self): retur

Django搭建博客网站(四)

Django搭建博客网站(四) 最后一篇主要讲讲在后台文章编辑加入markdown,已经在文章详情页对markdown的解析. Django搭建博客网站(一) Django搭建博客网站(二) Django搭建博客网站(三) 要用到的package django-pagedown markdown2 django-pagedown用来在后台生成markdown编辑器,markdown2则是用来将markdown解析成html显示在网页上. install $ pip install django-

多Git账户以及Hexo搭建博客进阶

多Git账户以及Hexo搭建博客进阶 1.生成密钥 可以看到已经生成的id_rsa是0LinkSec git账户的密钥 而yof3ng的则是我准备搭建的第二个hexo的密钥 2.配置ssh config文件(ssh目录下新建config文件) #userName1 Host 0LinkSec HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa ? #userName2 Host yof

github+hexo搭建博客

引言 之前用阿里云弹性web托管采用wordpress搭建的个人博客,经过我使用一段时间之后发现存在很多问题: 网站的响应速度非常慢,估计打开主页需要3-4s的时间,我经过搜索发现很多人都有这样的问题,所以应该不是wordpress的锅,而是阿里云弹性web托管的问题,毕竟我买的时候一年只要几百块,而且还是最便宜的经济版(内存128M+2G网页空间+4G流量+1G数据库).其实我后来才知道弹性web托管是一个啥玩意 ,和虚拟机差不多,性能非常有限.可惜我当时不知道啊,否则应该买云虚拟主机独享版的

使用Hexo搭建博客

Hexo搭建 ????Hexo是一个快速.简洁且高效的博客框架.Hexo使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页.Hexo是一个采用nodejs的静态博客,类似的博客也有很多,比较有名的Jekyll,Octopress等.Hexo官网https://hexo.io/zh-cn/. ????1.按照官网教程首先安装nodejs,下载地址: http://nodejs.cn/download/ ????2.安装git,下载地址: https://gi

Django搭建博客网站(一)

Django搭建自己的博客网站(一) 简介 这个系列主要是通过使用Django这个python web框架实现一个简单的个人博客网站.对Django有疑问可以上Django官网查文档. 功能 后台管理文章发布,修改,删除 分标签管理 依赖 除了使用Django以外,网页排版部分使用了Bootstrap框架,文章编辑器和解析器分别使用django-pagedown和markdown2. install $ pip install django $ pip install django-pagedw

Github + Hexo 搭建博客

服务加速 brew 加速 http://blog.suconghou.cn/post/homebrew-speedup/ github加速 http://www.selfrebuild.net/2016/11/01/github-fast-host/ 零基础搭建博客 brew 安装指定版本的 nodejs http://blog.csdn.net/jonahzheng/article/details/51967438 hexo 命令创建博客 http://blog.csdn.net/jzooo/