Mac环境下利用Github搭建个人博客

安装Node

Node.js was installed at
   /usr/local/bin/node
npm was installed at
   /usr/local/bin/npm
Make sure that /usr/local/bin is in your $PATH.

查看node和npm是否成功

 node -v
v6.10.0
npm -v
3.10.10

安装hexo

npm install -g hexo
npm WARN deprecated swig@1.4.2: This package is no longer maintained
/usr/local/bin/hexo -> /usr/local/lib/node_modules/hexo/bin/hexo

> dtrace-provider@0.8.0 install /usr/local/lib/node_modules/hexo/node_modules/dtrace-provider
> node scripts/install.js


> fsevents@1.1.1 install /usr/local/lib/node_modules/hexo/node_modules/fsevents
> node install

[fsevents] Success: "/usr/local/lib/node_modules/hexo/node_modules/fsevents/lib/binding/Release/node-v48-darwin-x64/fse.node" already installed
Pass --update-binary to reinstall or --build-from-source to recompile

> hexo-util@0.6.0 postinstall /usr/local/lib/node_modules/hexo/node_modules/hexo-util
> npm run build:highlight


> hexo-util@0.6.0 build:highlight /usr/local/lib/node_modules/hexo/node_modules/hexo-util
> node scripts/build_highlight_alias.js > highlight_alias.json

/usr/local/lib
└─┬ hexo@3.2.2 
    ...

出现以上信息才算成功

部署到Github

npm install hexo-deployer-git --save
hexo-site@0.0.0 /Users/usr/Documents/Blog
└── hexo-deployer-git@0.2.0 
hexo deploy
...
INFO  Deploy done: git

本地启动

hexo server
或
hexo s

每次部署的步骤

hexo clean
hexo g/generate
hexo deploy

一些常用命令
hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #将.deploy目录部署到GitHub
hexo help  #查看帮助
hexo version  #查看Hexo的版本

在部署的过程中遇到了由于网速导致的安装不成功,多试几次就可以了
感谢此作者的文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值