之前装一个chatgpt翻译的包,提示node版本低,于是升级了最新的,还要npm一起升级了。
结果我的hexo博客主题就显示的怪怪的,最大的bug是搜索栏,整个页面的html/css渲染完全出现了问题。
一开始还以为是我修改了主题的某些设置导致的,各种控制变量法排查了半天,发现和主题没关系。
那问题出在哪了,搜索的时候发现我用的hexo主题的github页有一个 issue,就是和我一样的问题,从这里我定位到了是node-sass的版本跟不上了。
本来这里就应该很好解决了,但之前升级node导致不知道怎么环境变量除了问题,从一开始修复的过程中npm就一直报错,我废了好多功夫才明白问题出在环境变量上。现在终于全解决了。