远程Hugo缺少功能
目录
问题来源
Hugo生成页面后,本地调试没问题,推到远程发现首页和文章页面的动画,文章页面的目录没有生成
查看HTML对比并未发现不同怀疑JS
打开控制台,报这个错
|
|
查资料发现是SRI不一致的问题
寻找问题
怀疑Hugo计算SRI的Hashes问题
查看其他CSS等文件,Hashes值是对的,故怀疑主题问题
这是切换主题导致的问题,故还原主题测试发现没问题,怀疑Js文件前后不一致
寻找之前版本的这个js文件,对比,明面上并无差别(Sublime插件对比)
怀疑底层问题,经验所得查看占有的空间大小,差两个字符
不死心于是,使用Winhex肉眼对比,发现了这个
查ASCII表
多了归位键
解决
发现有差别就可以用原来的js替换了,问题解决
结论
这个字符会影响SRI的计算,本地生成页面时。有这个字符,远程提交时没这个了,前后Hashes值不一样导致了报错,可能是原主题问题
后续
突发奇想尝试下载ZIP包,结果人家的没问题,SSH下载凭空多了两字符,这就让人顶不住了!!可能是git传输的问题!!