1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好,
关于模块化文件 lua 的一个大问题... 我有一些文件: ------------------ config.lua ---------- ---------- local module = {} module.UN = 'user' module.PS = 'pass' local function doSomething() return 'a' end return module ------ -------------- ---------------------------------- 应用程序.lua ---------------------------------- 本地模块 = {} a = config.doSomething() myUser = config.UN myPass = config.PS 返回模块 ------------------------------------ -- ------------------------------ init.lua ------------------------------ config = require("config") app = require("application") --- -------------------------- 所有脚本中的 local module = {} 是什么意思,这一切都在一个大模块范围内吗? 我的 app.lua 必须有一些应用程序逻辑。config.lua 是一些配置变量,init.lua 是启动脚本。 这可以在 init 中使用吗?这意味着什么,app 和 config 是否会有自己的线程,当 init 调用它时,app 不需要再次调用 config = require("config") 是否正确?我很困惑。有人可以解释一下这个模块化的 lua 如何在模块内进行应用程序吗? 如果我确实将“require”与其他一些执行应用程序功能其他部分的脚本一起使用,这些脚本是否会与 app.lua 并行执行它们的“作业”? |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
1132 浏览 1 评论
576浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
461浏览 5评论
462浏览 4评论
435浏览 4评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 18:49 , Processed in 0.756155 second(s), Total 73, Slave 57 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号