是否可以修改Lua脚本要求?

时间:2018-08-06 05:49:23

标签: c++ lua require

当我在Lua中调用require 'name'时,该名称可以是预加载的模块名称,也可以是当前工作目录中存在的文件。

我有以下两个问题:

A。我想知道是否有可能在需要之前预装模块或文件。

B。而且如果是文件,我想修改所需的脚本(通过在现有脚本的前面添加/添加一些代码),然后最终需要修改后的脚本。

AB都可能吗?

P.S .:我正在将Lua与C ++一起使用。

1 个答案:

答案 0 :(得分:4)

  

A和B都可能吗?

是的,因为您可以编写自己的“需要”功能来满足您的需要(包括您描述的所有内容)。您还可以查看package.searchers,因为将功能注册为搜索者之一可能足以实现所需的功能。