我指的是运行 ./launcher rebuild app 时聚合 JS 的那个。谢谢 : )
谢谢 Sam。
为了更详细地说明我的问题,我想知道是什么将 JS 重命名或聚合为类似这样的文件名:
plugins/discourse-presence-681639df7899cc543671cda6e023b4adbd5d80f2769230c76f4962eab6d20dc1.js
看起来 uglify 步骤是在流程的后期进行的,那么这是 sprockets 吗?
是的,这就是 Sprockets。附加在文件名中的摘要是一个指纹,它有助于在重新构建时使缓存失效(发生变化的文件在重新构建时将拥有新的摘要)。