首页 > 解决方案 > 将我的 Jekyll 站点从版本 3 更新到 4 后,我的 Ruby 文件夹(saasc-2.4.0)变得非常大!如何防止积累宝贵的构建时间?

问题描述

我正在将我的 Jekyll JAMstack 站点从 Jekyll 3 更新到 4,突然我的 Ruby 文件夹变得非常大,与原来相比。

我的网站曾经是 20-30MB 左右。它突然超过150MB?

这正常吗,我可以不让它变小吗?

我看到最大的块位于 vendor/bundle/ruby/2.7.0/gems/... 即gems文件夹中。

到目前为止,gems文件夹中最大的文件夹是sassc-2.4.0文件夹!它的大小超过 120MB?

另请参阅https://github.com/sass/sassc-ruby/issues/189有没有办法解决这个问题?底部的帖子说:

我们通过使用 geminabox 和 gem-compiler 托管我们自己的 gem 存储库来避免完全重建二进制 gem,但是由于 ruby​​gems/rubygems#3174,存储库只能托管为 musl 构建的二进制 gem(以及单个 musl 版本)。

这个怎么做?

标签: rubyjekyllsaasjamstack

解决方案


推荐阅读