Apple Silicon上Rails资产编译超时



我正在从2015年的(M1(Macbook Pro升级到2020年,刚刚转移了几个Rails 5项目。除了硬件之外,环境基本上是相同的AFAICT(相同的项目版本、相同的gem、相同的操作系统(。其中一个转移的项目加载良好,但另一个CSS编译非常慢,每次重新编译都需要30秒以上,这会导致Foreman工作人员超时,页面永远不会加载。在我的旧机器上,同一项目的资产编译需要5秒钟。

我尝试将config.assets.debugtrue更改为false,但这需要同样长的时间。想知道是什么原因造成的?

把它拼出来!

最接近的原因是autoprefixer rails gem(它是bootstrap gem的一个依赖项(,但当我深入研究时,发现我无意中运行了旧版本的Node(v12.14.0(。安装最新版本的Node(v16.2.0(完全解决了这个问题。

相关内容

  • 没有找到相关文章

最新更新