网上利用hexo搭建博客的教程非常多,大部分内容都大同小异,选择一篇合适的参考,跟着一步一步来即可。
但是,很多博客由于发布时间较为久远等问题,其中某些操作在现在已不再适用,从而导致类似于我这样的小白在搭建过程中困难重重。
因此在我这第一篇博客中,主要记录我搭建时参考的两篇博客中出现问题的地方(网上很多的博客都会导致这些问题,因此如果你在搭建过程中遇到困难的话,不妨来这里找一下答案)

参考的两篇博客

这里附上两篇博客的链接:

windows下Hexo博客搭建过程
关于HEXO安装失败的解决方法

其中第一篇是搭建的整个流程,第二篇用于修正第一篇博客中的一个错误,下面会具体解释。

需要修正的博客一中的错误

1.安装hexo

当要执行到这一步时,

npm install -g hexo

不要执行此命令,而是执行博客二中的两个命令。(部分人可能会遇到下载速度过慢的情况,如果你是在校大学生,那么尝试使用校园网可能会效果好很多)

2.初始化hexo

当要执行到这一步时,

hexo init hexo

可能不会像博客中所说的那样,提示你初始化成功,显示

Start blogging with Hexo!

的字样,并且出现了关于 Install dependencies 的错误,此时不要在意,继续按教程中执行下一步即可。

3.关于npm install

不要使用npm install,而应使用

cnpm install

具体原因请回想刚才博客二中的那两条命令。

并且,以下所有用到npm + ... 形式操作的地方,都要将 npm 改为 cnpm

4.配置github

教程中“为github页面选择一个主题”这一步操作是无用的,跳过也可以。

5.将本地hexo托管到github上

再次强调一遍,这一步操作中

npm install hexo-deployer-git --save

npm 要改成 cnpm

6.域名解析

这一步操作本博客中写的过于简单,且有一步操作疏漏,因此建议自己去另找单独的教程(例如查找“如何为个人博客添加个人域名”)

另外提醒一点,如果你去阿里云购买域名,在注册阿里云账号的时候,用户名一项就是登陆用的账号,而不是昵称!我在注册账号的时候起了一个十分中二的名字,然后过了一段时间会有个客服小姐姐给你打电话确认你的购买信息,此时她会把你的用户名认真的一字一字的读出来!所以为了避免尴尬还是起个严肃点的名字吧。

最新文章

  1. Microsoft Help Viewer
  2. 提高 ASP.NET Web 应用性能的 24 种方法和技巧
  3. App压力测试整理
  4. 新的理念、 新的解决方案、 新的Azure Stack技术预览
  5. 转-JS子窗口创建父窗口操作父窗口
  6. C/C++中浮点数格式学习——以IEEE75432位单精度为例
  7. VC内存溢出一例 –- 调用约定不一致 (_CRT_DEBUGGER_HOOK(_CRT_DEBUGGER_GSFAILURE)
  8. HTML系列(九):表单
  9. Mego开发文档 - 数据属性生成值
  10. NModBus的使用
  11. 自定义gradle的property
  12. 【转及总结】Bootstrap 框架 栅格布局系统底层设计原理
  13. ReentrantLock之公平锁源码分析
  14. nmap比较详细的使用方法
  15. Mac下截屏方法
  16. Eclipse中项目不会自动编译问题的坑和注意点
  17. 分布式的CAP理论
  18. elasticsearch版本不同,批量查询也不相同
  19. Docker 私有仓库方案比较与搭建
  20. linux 分卷压缩和合并

热门文章

  1. 【python3两小时根本不够】入门笔记04:线程+Lock安全同步
  2. JS 数据类型分析及字符串的方法
  3. Nginx添加Lua扩展模块
  4. ubuntu16.04基本设置
  5. 浅谈block, inline和inline-block的区别
  6. Python的空行
  7. scrapy基础知识之防止爬虫被反的几个策略::
  8. ZigBee按键中断
  9. js random获取随机数,获取任意范围内随机整数
  10. Jmeter实时监控+SpringBoot接口性能实战