部署博客中遇到的问题
在部署博客时参考了教程GitHub Pages + Hexo搭建个人博客网站,史上最全教程,教程很全面,但我在试剂操作时仍然遇到了不少问题(我菜。。),记录一下,避免下次再碰到同样的问题。
1、安装nodejs出现的问题
在按照官方文档安装nodejs后,使用npm -v 出现下图提示,搜索了一下,解决方案液挺简单,修改nodejs两个文件就行。
1 | npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead. |
修改措施如下:
将nodejs根目录里面的这两个文件剪切到桌面(在原文件夹里无法编辑),将文件中的prefix -g 改为 prefix --location=global保存后剪切回原来文件夹就行了。
![[1.png]]
修改后不在报错。
1
2(base) C:\boke>npm -v
8.16.0
2、安装next主题出现的问题
按照博客中操作安装next主题后并更换后,主题无法使用,博客出现乱码。
原来是老版本的next不在提供支持,所以会报错。
![[Pasted image 20220805161109.png]]
更换到最新你的版本
1 | cd hexo |
并在此基础上后续安装hexo-deployer-git库时一直安装失败出现