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!!!