Mac环境下用GithubPages和Hexo创建博客过程

参考:

  1. 注册GitHub并Create a new repository
  2. 安装GitNode.js
  3. Hexo官方文档
  4. next主题安装

1. 第一步教程比较多,一般这一步不会有什么问题。

2. 分别下载安装包安装Git和Node.js。也可以通过安装Homebrew套件管理器来安装这两个,我用的第一种。

3. Hexo安装:

1.在终端下输入:sudo npm install hexo-cli -g; 第一次安装没有sudo命令报错,加了管理员权限sudo安装后成功。
2.输入 hexo -v查看是否安装成功。
{ [Error: Cannot find module './build/Release/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/default/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
{ [Error: Cannot find module './build/Debug/DTraceProviderBindings'] code: 'MODULE_NOT_FOUND' }
hexo-cli: 1.0.2
出现三个报错,这一步参考官方文档仍然没有解决,索性没有管它,继续操作,后面仍然报错,知道博客搭建完成这三条报错如影随形。
3.部署blog文件目录:键入命令:
mkdir ~/Documents hexo
** **这一步是在Documents文件夹下创建hexo的文件夹,用于存放blog及相关组件,你也可以自定义博客存放目录。接下来:进入文件目录、初始化、安装依赖、本地预览
cd ~/Documents hexo
hexo init
sudo npm install
hexo server
访问localhost:4000就可以在本地看到效果。
4.部署到github上:打开创建的hexo目录,找到_config.yml文件,打开修改(我用的sublime)。在_config文件中找到最下面,deploy属性,修改为下面的样子:
deploy:
type: git
repository: https://github.com/用户名/用户名.github.io
branch: master
repository对应的就是你创建的github仓库的地址,注意前面有个空格。
终端运行下面命令进行部署
npm install hexo-deployer-git--save
hexo g
hexo d(或 hexo deploy)
这样就可以在https://username.github.io上看到自己的博客了。

4.Next主题安装

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 经过各种找资料,踩过各种坑,终于搭建好了hexo,域名是在万维网上买的,我的hexo是3.1.1版本,hexo不同...
    iplaycodex阅读 780评论 0 0
  • 第一章 安装Git工具 下载GitHub for Windows,直接点击安装,安装完成后,可以看到“Git Sh...
    不圆的石头阅读 11,903评论 5 63
  • 设计,我喜欢,是因为从中获得乐趣,但不是我的工作和收益的方式,一定要分清楚,做商业是第一位的,能同时满足乐趣的需要...
    克里劳阅读 168评论 0 0
  • 文/墨林 渭城朝雨浥轻尘,客舍青青柳色新。 劝君更进一杯酒,西出阳关无故人。 机缘巧合,方读完《白鹿原》...
    远行孤帆阅读 1,218评论 0 0
  • 经常听到大家说起出来找工作的大学生都是眼高手低,但是我并不完全认同。很多大学生在知道了社会找工作不易,以及社会对自...
    马马7777777阅读 1,529评论 0 3