使用hexo和Github上创建自己的博客

1.初步准备

安装git 下载地址: github上创建账号 去https://github.com/注册账号,并建立repository 建立仓库名必须是XXX.github.io 可以参考

2. 使用hexo

安装node.js 下载地址: 安装hexo 安装之前先验证node和npm是否安装成功(由于新版的NodeJS已经集成了npm),在cmd中输入

node -vnpm -v

安装hexo

npm install -g hexo

这里有warn可以不用管。

Hexo使用 新建一个文件夹,我在F盘建了F/hexo 右击打开git bash 执行

hexo init

文件夹自动生成建网站所需的文件。

npm install

会在文件夹下安装node_modules 本地测试

hexo server

然后就可以:4000/ 中打开了 记得关server是ctrl+c

创建自己的新博客

在cd到F/hexo,

hexo new “my first blog”hexo ghexo dhexo s

看看:4000/ 中新发布的blog

编辑文章: 在F:\hexo\source_posts中有md文件 可以使用markdown来写博文 自行找markdown语法的编辑器。(图片外链可以选择图床)

部署到Github 修改_config.yml配置文件 注意可以放到C++等的一些IDE里修改,,我用了C-Free, 不要用文本文件修改 = =。每个:后面需要有一个空格否则会发生错误。 部署到github上时修改_config.yml最后 deploy: type: git repository: git@github.com:nichunquan/nichunquan.github.io.git branch: master deploy的type改成git,然后运行下

npm install hexosave

hexo ghexo d

有些人将Type改为 github。可能没问题,但我出现了下面的问题Deployer not found: github。

可以去你的xxx.github.io看看了~

3. 主题下载

这里注意下你执行命令的文件夹,首先需要在cd themes 中执行clone 更多主题 https://github.com/hexojs/hexo/wiki/Themes

4. 其他

md文件发布问题 在md文件中写中文,发布后会出现乱码的情况,另存为时改为“UTF-8”即可。

参考

生活若剥去理想、梦想、幻想,那生命便只是一堆空架子

使用hexo和Github上创建自己的博客

相关文章:

你感兴趣的文章:

标签云: