Wanglanhuajiaofen
hexo搭建博客bug小结

hexo搭建博客bug小结

hexo搭建博客的过程中遇到的一些问题

node.js与npm相关

  • 下载
    从官网下载node.js后,基本只需要一路next即可,最重要的是选择add to path.
  • 使用源
    • 截止到2024/2/19为止,网上很多教程中的淘宝源均已无法使用,下面的为最新且有效的淘宝镜像:https://registry.npmmirror.com

    • 先下载好cnpm会让之后的工作事半功倍b( ̄▽ ̄)d

下面贴上代码:


npm i -g cnpm --registry=https://registry.npmmirror.com
  • 目录权限问题:如果遇到npm下载报错说权限不够等问题,win + r 输入cmd之后不着急回车,此时ctrl+shift+回车即可以管理员身份打开cmd,即可解决问题。

hexo相关

  • 如果成功的下载了cnpm,那么之后使用npm下载的东西都用cnpm来替代,就能解决大部分无法下载的问题(๑•̀ㅂ•́)و✧

  • 创建一个专门处理blog的文件夹,之后所有操作都在这个文件夹的根目录进行即可。

  • 重点:hexo init报错: 此时只需要在根目录输入:


cnpm install
hexo s

即可解决。


部署到github

  • 在根目录_config.yml文件中ropo后面输入github仓库页的ssh链接而非https链接。
  • 所有键值对后面都有 空格

主题

只需要在对应开源主题看文档即可按照自己意愿更改。


总结

这篇文章集结了全部(大概)我在用一下午时间hexo搭建博客中遇到的问题,网上的方法有对的也有错的,经历了许久的试错后,终于找到的正确方法都被我记录在上面啦O(∩_∩)O!!!