TeaCon 茶后談第 250 期
我們在之前的一期茶后談中討論了「一個模組是否應該拆分成數(shù)個模塊,如果應該,怎么拆,拆成多少」的問題(即「茶后談#245」),而在這一期茶后談的評論區(qū)中,出現(xiàn)了一個看上去挺有趣的想法:是否有可能在用戶下載模組時,就讓用戶選擇只下載哪些模塊,并在下載之前就把用戶需要的模塊打包成一個文件?事實上,真的有人這樣嘗試過——這個人便是歷期茶后談中經(jīng)常出現(xiàn)的 asie。由他制作的 Charset 模組在正式發(fā)布之初時便劃分成了數(shù)個模塊,并在其下載頁上提供了「選擇你需要的模塊,并打包成一個下載」的功能(如下圖,因為技術限制所以原頁面上的 JavaScript 無法生效)。不過出于一系列原因,這個功能在大約 2017 年左右就不再提供了,取而代之的是全部分包打包后的完整版,以及在 CurseForge 上為整合包作者準備的各個分包的下載。本期內容受 Bilibili 用戶 @Parallel_worlds 的評論的啟發(fā),在此向其表示由衷的感謝。【本期編輯:3TUSK】

標簽: