Blog
文件夹。(其它名也行)npm install -g hexo-cli
命令,安装hexo;hexo init
命令初始化。hexo s
或是 hexo serve
“+”
==》 new repository
{用户名}.github.io
严格遵守Blog
文件夹下的_config.yml
文件Blog
目录下,打开命令行,执行:npm i --save hexo-deployer-git
Blog
目录下,打开命令行,依次执行如下命令:
hexo clean
清除静态文件hexo g
生成静态文件(页面)hexo d
部署到Githubhttps://{用户名}.github.io
进行访问文章存储在
Blog/source/_posts/
路径下。
- 可以在该目录下直接新建
.md
文件,用markdown
语法写文章。- 也可以在改目录下,嵌套子目录,再在子目录新建文章。
- hexo会自动识别到新增的文章。
Blog/__config.yml
文件中进行其实也就是主要配置一下所列举的那几项,其他的话看个人需求,不配置也不是很影响。
为什么需要主题呢?就初始化后看到的网页吧,整体比较质朴,低情商:比较丑。
通过安装主题,可以直接套用一些大佬的优秀模板,实现更好的视觉效果、文章编辑体验。
hexo-theme
matery
为例。【也比较推荐,还是挺好看的】
Blog/themes
新建 matery
文件夹,把这堆粘贴进去。Blog
目录下的 _config.yml
文件中配置使用的主题hexo clean
hexo g
hexo d
主题也可以进行很多的配置,从而更加个性化,更加符合你的使用习惯
Blog/themes/matery/__config.yml
文档很详细,很通俗易懂,建议顺着这个文档配置一下。文档中不仅包含了对网站模块的定制化修改,还包含了许多使用技巧:评论模块的配置、emoji表情的配置、访问量统计插件的引用……
操作也很简单、顺着配置一遍,也基本能的到一个比较满意的个人博客啦!