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
欢迎大家关注小编的博客 大彬的博客