文章目录
  1. 1. 前言
  2. 2. 搭建步骤
    1. 2.1. 下载Node.js
    2. 2.2. 终端命令操作
    3. 2.3. 打开终端
      1. 2.3.1. 命令操作步骤
      2. 2.3.2. 本次操作所有命令集
  3. 3. 参考链接

前言

本博客的内容基本都是终端操作,没有使用过终端或者较少使用的小伙伴可直接复制相关
命令。有需要的小伙伴可参考Unix终端常用命令mac终端命令大全介绍

搭建步骤

注:小编在搭建之前已安装有Xcode 7.1,XCode 7.1已连带git一起安装,以下不对git的安装和
配置进行描述。有需要的小伙伴或参考Git官网Git各版本下载.

下载Node.js

Node.js下载官网,选择Mac OS X Installer (.pkg)
并下载安装。Node.js的安装会把npm工具一起安装。小编安装的是Node.js v4.2.6 和 npm v2.14.12。

终端命令操作

打开终端

方法一:Launchpad->其他->终端
方法二:Finder->应用程序->实用工具->终端.app

命令操作步骤

1.    用命令进入到将要存放博客的目录下
$ cd Documents/
2.    生成存放博客的目录
$ mkdir hexo

3.    要输入root用户登录密码,获得root用户权限来安装hexo
$ sudo npm install hexo -g
4.    保存到本地
$ npm install hexo --save

5.    当前目录初始化,或者使用hexo init <folder>,指定目录初始化
$ hexo init
6.    生成博客
$ hexo generate

7.    安装hexo服务
$ sudo npm install hexo-server
8.    生成本地服务,要输入root登录密码
$ sudo npm install hexo-server —save

9.    启动服务,或使用hero s,按Ctrl+C停止运行
$ hexo server

10.打开链接 http://0.0.0.0:4000/ ,查看生成的博客。如果
显示cannot get/,继续安装下面几个文件。

11.1    直接安装缺少的几个包
$ npm install
11.2    继续安装指定的几个包
$ sudo npm install hexo-renderer-ejs --save
$ sudo npm install hexo-renderer-stylus --save
$ sudo npm install hexo-renderer-marked --save
12.    重新生成博客并启动服务(hero server -generate)
$ hexo s -g
13.    重复第10步查看效果

本次操作所有命令集

511  cd Documents/
512  ls
513  mkdir hexo
514  cd hexo/
515  git://github.com/ry/node.git
516  npm instal hexo -g
517  sudo npm install hexo -g
518  hexo init
519  hexo generate
520  npm install hexo --save
521  hexo init
522  hexo generate
523  sudo npm install hexo-server
524  npm update hexo -g
525  npm help
526  npm v
527  npm -verson
528  npm verison
529  hexo help
530  hexo version
531  npm install hexo-server -save
532  npm install hexo-server --save
533  sudo npm install hexo-server --save
534  hexo-server
535  hexo server
536  sudo npm install hexo-renderer-ejs --save
537  npm install hexo-renderer-stylus --save
538  npm install hexo-renderer-marked --save
539  hexo g
540  hexo s
541  npm install hexo-renderer-ejs --save
542  npm install hexo-renderer-ejs --save
543  npm install hexo-renderer-marked --save
544  hexo s -g
545  sudo npm install hexo-renderer-ejs --save
546  sudo npm install hexo-renderer-stylus --save
547  sudo npm install hexo-renderer-marked --save
548  hexo generate
549  hexo server
550  npm install
551  hexo s -g

至此,Hexo博客环境已搭建完成,后面介绍的是关联Github博客。

参考链接

Node.js官网
Node.js下载(安装包含npm工具
Hexo官方文档
搭建环境博客 1
搭建环境博客 2
打开链接出现Cannot GET/的解决方法

编写本博客环境: Mac OS 10.11.3, Mou 0.8.7

欢迎大家关注小编的博客 大彬的博客

文章目录
  1. 1. 前言
  2. 2. 搭建步骤
    1. 2.1. 下载Node.js
    2. 2.2. 终端命令操作
    3. 2.3. 打开终端
      1. 2.3.1. 命令操作步骤
      2. 2.3.2. 本次操作所有命令集
  3. 3. 参考链接