代码之家  ›  专栏  ›  技术社区  ›  CD86

使用包不下载包

  •  0
  • CD86  · 技术社区  · 6 年前

    我还没拿到使用包。我认为它可以替代配置文件中旧的require语句,但在github上是这样的 reads

    这将加载到包xyz中,但前提是xyz在您的系统上可用

    所以我必须确保我以前有这个包裹吗? 因为有时看起来,我需要的只是一个新的emacs安装的use package语句来获取依赖项。

    请澄清

    0 回复  |  直到 6 年前
        1
  •  1
  •   tripleee    6 年前

    认为 关键是让你分享你的 init.el 跨系统,简单地让它忽略在任何特定系统上都不可用的包。

    它还允许您指定但推迟对任何包的自定义设置的求值 use 直到实际加载包,所以 require ,它不会强制您加载不在此会话中使用的包。

    如果未安装包,则有一个要求安装包的工具;请查找 :ensure 关键字和 use-package-always-ensure 中的配置变量 documentation.