原理:
文档以 MarkDown 文件编写
使用 hexo 将 MarkDown 文件生成成静态文件
将静态文件发布到 github pages
1. 安装nvm : centos : curl https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash
通过 nvm --version 验证
2. 安装node.js
nvm install v8.1.3
通过 npm -version 验证
3. 安装 hexo cli
[root@localhost _logs]# npm config set user 0
[root@localhost _logs]# npm config set unsafe-perm true
[root@localhost _logs]# npm install -g hexo-cli
注意前面2条,给npm 赋予足够的权限,然后如果不赋予,会发生错误:
验证: hexo -version
4. 创建一个github 项目
然后在某个目录下 初始化docs目录, hexo init docs
然后生成下面的文件:
5. 配置
在docs下hexo generate , 在hexo server , 可以启动一个网页, http://localhost:4000/
6. 配置主题theme
在docs目录下安装saas 插件 npm install --save hexo-renderer-sass
网友评论