第二次配置Hexo中的问题
配置node.js中的问题
openssl冲突问题
高于18.0的版本在使用过程中会与openssl发生冲突,重新下载更低版本即可,但是在测试过程中发现14.21.3也会出现此bug,不知道是特例还是其他,此次下载的是15.14.0,没有冲突的问题
下载.msi后缀的release文件可以减少配置环境变量的步骤
默认路径的问题
把node.js安装在其他盘之后需要调整缓存和全局安装模块文件夹的位置并进行验证
1 | npm config set prefix "D:\node\node_global" |
文件夹权限的问题
在配置好路径之后进行npm install可能会出现权限不足的问题,把文件夹权限设置为完全控制即可
npm install源的问题
之前很多教程中给出的registry.npm.taobao.org淘宝源证书已经过期,应该换为最新的淘宝源
1 | npm config set registry https://registry.npmmirror.com |
配置hexo的问题
spawn failed报错
这个报错出现在hexo d
指令之后,代码如下
1 | Error: Spawn failed |
在找到hexo根目录之后删除.deploy_git
和public
两个文件夹,之后执行以下指令即可
1 | hexo clean |
post无法显示图片的问题
.md文件中图片无法正确显示在静态页面上,需要先把hexo的config中post_asset_folder改为true,然后npm安装这个插件即可
1 | npm install https://github.com/CodeFalling/hexo-asset-image --save |
注意,以下的插件是无法正确解决问题的
1 | npm install hexo-asset-image --save |
在安装好插件之后,注意文章中引用图片的路径格式需要为./img/1.jpg
,这样才能正确显示(注意是正斜杠)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 MarIn!