跳过正文
  1. 所有文章/

hugo博客使用git部署中遇到的问题

·187 字·1 分钟· loading · loading · ·
博客 Hugo Git
作者
有偶没布
集齐布偶才是真正的布偶猫

在 windows 上使用 git 和 hugo 部署博客,在部署到 github pages 上时发现了有部分的 js 功能失效,打开开发者查看报错,发现有几条 Failed to find a valid digest in the 'integrity' attribute for resource - The resource has been blocked,查看主题的源码,对出错的 js 使用了 fingerprint 的哈希校验,至此发现了问题所在,经过一番排查后发现是在 windows 电脑上使用 git 时,git 会自动对 windows 下的文件进行 CRLFLF 的转换,导致文件的哈希值变化

全局禁用自动转换:

git config --global core.autocrlf false

在项目文件中禁用转换:

git config core.autocrlf false

相关文章

Proxmox下安装Windows 11
·734 字·2 分钟· loading · loading
Homelab Proxmox Windows