包括文件及其内容

如何在 Lua 代码中导入或包含文件?

我想要获取将其包含在函数中的文件内容。

有哪些函数将在加载 Lua 文件时加载呢?

任何帮助都将不胜感激。

谢谢

点赞
用户1008957
用户1008957

通常情况下,您根据情况使用 requiredofile。如果需要更大的灵活性,还可以调用更低级别的函数 loadfileload

  • require 用于加载库模块。参数是模块的名称,Lua然后在 package.path 路径中搜索文件。它还维护已加载模块的缓存,所以当您第二次使用相同的名称调用 require 时,它将仅返回缓存的值。
  • dofile 更简单。它只需要文件路径作为参数,并在每次被调用时加载和执行代码。
2012-09-18 12:54:18