替換元模塊

如何替換元模塊。
本頁內容

背景

起初,爲了方便新手快速入門和熟悉 HB 框架的主題,我們提供了一些元模塊,其只是模塊的集合,本身並不提供任何功能。

但目前元模塊有着一個明顯的缺點,就是很難從中移除不需要的模塊。因此在本教程中,我們將談及如何從元模塊中移除模塊。

解決方案

爲此,我們需要知道元模塊導入了哪些模塊,然後將其導入的模塊__依次__地重新導入,並將不需要的模塊去除,最後將元模塊移除即可。

假設網站導入了 github.com/hbstack/meta/recommended 元模塊。

1[[module.imports]]
2path = "github.com/hbstack/meta/recommended"

首先,將元模塊依次替換爲其導入的模塊。

然後移除或替換不需要的模塊,例如,你可能想將開源項目文檔網站的 github.com/hbstack/header/modules/search 替換爲 github.com/hbstack/header/modules/docsearch