首先安装hexo

 mkdir hexo  #创建一个文件夹
cd hexo #切换到hexo目录下面
npm install -g hexo-cli
npm install hexo --save

然后部署hexo,在git shell中输入

hexo init hexo_em1

此时初始化了一个文件夹hexo_em1,会自动生成一些基础文件和目录

然后

 npm install

安装hexo一些必要的组件,接下来文件夹目录

├── _config.yml   站点配置文件,很多全局配置都在这个文件中
├── package.json 应用数据。从它可以看出hexo版本信息,以及它所默认或者说依赖的一些组件。
├── scaffolds/ 模版文件。当你创建一篇新的文章时,hexo会依据模版文件进行创建,主要用在你想在每篇文章都添加一些共性的内容的情况下。
├── scripts/ 放脚本的文件夹, 就是放js文件的地方
├── source/ 这个文件夹就是放文章的地方了,除了文章还有一些主要的资源,比如文章里的图片,文件等等东西。这个文件夹最好定期做一个备份,丢了它,整个站点就废了。
| ├── _drafts
| └── _posts
└── themes/ 主题文件夹。

此时

cd hexo_em1

进入到你所创建的hexo_em1目录下面

hexo s

启动hexo服务器进行预览,是hexo server的缩写,此时打开http://localhost:4000/,可以看到下面界面

最新文章

  1. [转] Unity Mathf 数学运算(C#)
  2. 不管你以后写不写JS,都应该学会这种思考方式
  3. varnish4.0简介
  4. 如何对Linux的grub进行加密
  5. Python标准库09 当前进程信息 (os包)
  6. 学习vim命令:“:w !sudo tee %”
  7. TypeError: validator.settings[("on" + event.type)].call is not a function
  8. C# A窗口内容显示在B窗口中的方法
  9. Spark的几种运行模式
  10. Qt中QPushButton、QTabWidget等部件内容文字换行的解决方法(一定要写在源码里,写在翻译文件里不行,因为\n得不到转义)
  11. DataGridView绑定数据源
  12. Oracle中如何删除某个用户下的所有数据的方法
  13. Python面试题解答
  14. 【洛谷2015】【CJOJ1976】二叉苹果树
  15. 解决linux用户切换失败 su:execute /usr/bin 没有权限
  16. iOS开发之--Masonry多个平均布局
  17. CF1045G:AI robots(CDQ分治)
  18. mysql5.5版本和mysql 5.6版本具体有哪些区别?
  19. myeclipse中文名字项目运行报错
  20. 何时会发生db file sequential read等待事件?

热门文章

  1. xinetd服务管理
  2. 创建动态MSSQL数据库表的方法
  3. JS中document对象和window对象的区别
  4. python的工具pip进行安装时出现 No module named 'pip'
  5. html DOM(CSS放置位置的问题)
  6. Mac 下终端命令行之基本命令总结(持续更新)
  7. WPF e.Systemkey的一个坑
  8. 更新与发展 | Alibaba Cloud Linux 2 特性与开发细节揭秘
  9. CMake学习笔记五-依赖库添加
  10. JasperStudio study..