R 在Netlify上构建blogdown博客时,Highlight.js类被剥离(在本地工作)

R 在Netlify上构建blogdown博客时,Highlight.js类被剥离(在本地工作),r,hugo,blogdown,netlify,highlightjs,R,Hugo,Blogdown,Netlify,Highlightjs,希望有人能帮我解决这个问题!我有一个新的blogdown博客,使用默认主题,我已经成功地部署到Netlify。我使用的是默认的锂主题 Highlightjs在使用“服务站点”加载项时工作,但在Netlify上不工作。通过使用inspector,我能够在一定程度上缩小问题范围: 在Rstudio中检查站点时,这是我看到的一个示例: 在Netlify上实时检查来自同一源的同一代码块时,结果如下: 如您所见,Netlify的构建没有将所需的class=“hljs.something”语句构建到生成

希望有人能帮我解决这个问题!我有一个新的blogdown博客,使用默认主题,我已经成功地部署到Netlify。我使用的是默认的锂主题

Highlightjs在使用“服务站点”加载项时工作,但在Netlify上不工作。通过使用inspector,我能够在一定程度上缩小问题范围:

在Rstudio中检查站点时,这是我看到的一个示例:

在Netlify上实时检查来自同一源的同一代码块时,结果如下:

如您所见,Netlify的构建没有将所需的class=“hljs.something”语句构建到生成的html中


这是我自己能做到的,所以我希望有人能给我一个建议

我也有同样的问题。使用Netlify、blogdown、Hugo等

  • 我更新了我的Netlify以使用自定义域,我将baseURL设置为
    https://my-base-url.com
  • 但我还没有设置HTTPS
  • 网站请求从
    https://my-base-url.com/js/highlight.pack.js
  • 由于
    https://
    链接未激活,浏览器认为它不安全,因此不会加载它
  • 所以除了高光外,一切看起来都很好
  • hljs.initHighlightingOnLoad()语句用于运行生成突出显示标记的代码,但实际代码不在其中

  • 检查控制台以查看加载.js时是否有错误(而不是事后删除标记的构建问题)。

    如果是相关信息,我使用的是最新版本的Hugo,0.30.2,Netlify上的Hugo_版本环境变量设置为该版本。两个建议:1)在构建环境中构建时,它已经丢失了那些碎片吗?2)如果可以的话,我建议禁用资产优化,因为在这种情况下,这听起来像是我们处理过程中的一个bug。如果需要更多的帮助,我会联系support@netlify.com:)谢谢,刚刚看到这个-我没有设置自定义域,但会调查您在控制台中提到的内容。有点放弃了我的博客一段时间,但我仍然很想解决这个问题。@alex.h你是如何解决这个问题的?