加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

lua优化重复导入吗?

发布时间:2020-12-15 00:16:28 所属栏目:大数据 来源:网络整理
导读:在简单模型中我有3个文件: base-module.luamodule-one.luamodule-two.lua 这是我的导入连接: module-two.lua --| ^ | | | | | module-one.lua | ^ | | | | |base-module.lua ---- module-one.lua import base-module.lua等等…. 当我从module-two.lua中删
在简单模型中我有3个文件:
base-module.lua
module-one.lua
module-two.lua

这是我的导入连接:

module-two.lua < --|
     ^             |
     |             |
     |             |  
module-one.lua     |
     ^             |
     |             |
     |             |
base-module.lua ----

module-one.lua import base-module.lua等等….
当我从module-two.lua中删除base-module.lua导入时,我看到base-module.lua中的所有函数和变量,但我的导入并不具有创造性. lua是否优化双重导入,例如使pytho?

解决方法

是的,Lua.

正如section 5.3中的手册要求所说:

Loads the given module. The function starts by looking into the package.loaded table to determine whether modname is already loaded. If it is,then require returns the value stored at package.loaded[modname].

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读