如何使用 Eask 構建自己的 ELPA?
ELPA 是 Emacs Lisp Package Archive 的縮寫。它供 Emacs 用戶下載軟件包, 也是 Emacs Lisp 開發人員託管軟件包的地方。以下是著名 ELPA 的列表,請訪問他們的網站了解更多信息! GNU Elpa (official) NonGNU Elpa (official) MELPA ❓ 為什麼? 那麼我們為什麼要舉辦自己的 ELPA?這些 ELPA 還不夠嗎? 是的,一般來說,您不需要自己託管 ELPA,因為您需要的大多數軟件包都可以在這些 ELPA 之一中獲得(軟件包可以在 ELPA 之間共存)。 以下是您可能想要構建自己的 ELPA 的幾個原因: 您喜歡的包(尚未)出現在任何 ELPA 上 ELPA 的包裹審核需要幾天或幾個月的時間來審核(MELPA 可能是最快的) 不再維護的軟件包,您可以鏈接到新維護的分支 類似於第 3 點、你喜歡的包有bug,你可以創建一個新的fork來替換它! 用於 elisp 包開發目的。有時構建工具就是不夠用。 📝 事前準備 關於 Emacs Lisp 的一些知識 安裝 Eask CLI 🔍 步驟1.創建 ELPA 項目 使用 Eask 輕鬆構建您自己的 ELPA。您只需要幾個命令,它就會運行。 首先,我們需要創建 ELPA 項目: $ eask create elpa <project_name> 在示例中,我將使用 “my-elpa” 作為我的項目名稱: ...