Mac下Hexo环境搭建
更新日期:
前言
本博客的内容基本都是终端操作,没有使用过终端或者较少使用的小伙伴可直接复制相关
命令。有需要的小伙伴可参考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
欢迎大家关注小编的博客 大彬的博客

