-
没有使用过hexo的,从头开始搭建。
-
在github上clone下来别人搭好的hexo,只需要在新机器上安装hexo等的。
- 安装git
- 安装node.js(一个单独的软件,要进行下载安装,用于下一步的安装hexo,安装后就可以执行npm进行hexo安装,如果不行进行环境变量配置)
- 安装hexo(在git命令行,cd到hexo的目录下,执行npm install即安装了hexo)
- 安装hexo插件
npm install hexo-generator-index --save
npm install hexo-generator-archive --save
npm install hexo-generator-category --save
npm install hexo-generator-tag --save
npm install hexo-server --save
npm install hexo-deployer-git --save
npm install hexo-deployer-heroku --save
npm install hexo-deployer-rsync --save
npm install hexo-deployer-openshift --save
npm install hexo-renderer-marked@0.2 --save
npm install hexo-renderer-stylus@0.2 --save
npm install hexo-generator-feed@1 --save
npm install hexo-generator-sitemap@1 --save
- 安装好后,就可以正常使用
检查是否真的安装好了:
vpm -v
node -v
hexo
如果vpm和node都安装了,hexo提示not found的话,就是hexo的环境变量没有配置,配置即可
window的配置太简单了,mac的配置稍微麻烦点
mac配置hexo有好几种办法我用的如下:
1.打开命令行创建 .bash_profile文件(可以先执行第二步,如果 .bash_profile文件不存在再执行第一步)
2.编辑 .bash_profile文件
3.路径之间用冒号:分隔开(:/usr/local/lib/node_modules/hexo/bin)
4.保存退出,hexo可以使用了
如果在使用过程中提示那个插件找不着了,再对应的安装哪个插件就行。
正常使用如下:
- hexo g 构建本地md文件为网页文件
- hexo s 在本地搭建服务器查看构建出来的网页文件(在浏览器使用localhost:4000即可查看)
- hexo deploy 把本地构建好的网页文件推送到远程git仓库中(这里的要结合git使用,要把当前的hexo文件夹进行git托管,如果是clone别人的就自动进行了这一步)
网友评论