【问题标题】:Install resources with code in luarocks在 luarocks 中使用代码安装资源
【发布时间】:2016-04-29 14:45:09
【问题描述】:

我需要在 lua rock 中嵌入资源(html 模板),因为它们是程序需要的。但我找不到在配置中描述它们的位置。

试图将它们放在build.install.con 键中(如下所示)不起作用,因为文件随后以“平面”方式存储,丢失了目录。

{
  package = "...",
  version = "master-1",
  source = { ... },
  description = { ... },
  dependencies = { ... },
  build = {
    type    = "builtin",
    modules = { ... },
    install = {
      bin = { ...},
      conf = { RESOURCES },
    },
  },
}

有没有办法指定资源?如果可能,它们安装在哪里?

【问题讨论】:

    标签: lua luarocks


    【解决方案1】:

    build.copy_directories 指令(参见here),它是一个目录名数组,应从源目录复制到rocks 树中。

    您可能还对datafile 模块感兴趣,该模块有助于从不同位置(包括岩石树)加载资源。

    【讨论】:

      猜你喜欢
      • 2016-06-10
      • 2013-08-03
      • 2018-08-10
      • 2017-05-10
      • 2018-02-22
      • 1970-01-01
      • 2015-12-25
      • 2014-02-14
      • 2016-09-02
      相关资源
      最近更新 更多