Rõ ràng là không phải tất cả các gói địa phương / tùy chỉnh / cá nhân nên được phát hành chính thức và sẽ thật ngớ ngẩn nếu chỉ để hưởng lợi từ hỗ trợ quản lý gói tích hợp. Tôi đang tự hỏi làm thế nào để tạo và kích hoạt tự động tải cho các gói cục bộ? Điều đó tương tự như cách package.el
thực hiện đối với các gói đã cài đặt từ ELPA. Để tránh phát minh lại bánh xe, có cách nào để nó "giả vờ" rằng một số thư mục cục bộ (với các thư mục con mỗi gói là gói địa phương / tùy chỉnh / cá nhân) là ELPA không? Tôi cũng sẵn sàng el-get
nếu một kịch bản như vậy có thể được hỗ trợ thông qua, ví dụ, các công thức nấu ăn tùy chỉnh.
Tôi chắc chắn rằng nhiệm vụ này khá phổ biến và bất kỳ ai sử dụng Emacs ở cấp độ nâng cao đều đến điểm đó sớm hay muộn. Bất cứ ai có thể chia sẻ kinh nghiệm của họ trong lĩnh vực này?
update-directory-autoloads
, thực tế, làm cho nó đệ quy. 2. Bạn có thể sử dụng update-file-autoloads
cho mọi tệp bạn quan tâm, bất kể thư mục đó nằm ở đâu.
package.el
cũng không đệ quy (nghĩa là nó không hỗ trợ các gói với các nguồn trong thư mục con).
update-directory-autoloads
có thể được sử dụng độc lập với bất kỳ trình quản lý gói.