Hexo环境搭建
2017-07-09 本文已影响9人
一缕炊烟
前提
必须先安装好了node,从而可以使用npm命令
安装
npm install hexo-cli -g
项目初始化
1、找一个目录,作为blog的本地文件夹,该目录可以是自己指定的任何目录
2、初始化项目
hexo init
npm install
启动
通过如下的命令启动hexo服务器
hexo s -p 50001 //通过-p指定服务器的端口号
可以通过如下的命令查看指定的端口是否已经被其他程序占用
netstat -an|findstr 3600 //查看3600端口的情况
生成静态文件如下命令
通过命令 hexo g 生成静态文件,所有的静态文件都会存放在public目录下
静态文件托管到github
1、首先,通过如下命令安装hexo的git插件
npm install hexo-deployer-git --save
2、其次,在_config.yml中添加如下配置
deploy:
type: git
repository: http://github.com/huangjunhui/huangjunhui.github.io.git
branch: master
附hexo目录结构
e:/blog 根目录,可以自己指定
node_modules
public 用来存放静态文件,可以通过hexo g命令来生成静态文件
scaffolds
scripts
source 用来存放文章源文件
--_posts
themes
.gitignore
_config.yml 全局配置文件
db.json
package.json