EmmyLuaAnalyzer icon indicating copy to clipboard operation
EmmyLuaAnalyzer copied to clipboard

加入机制 类似 inject_module 用于动态注入

Open luxuia opened this issue 1 year ago • 1 comments

local global = require('global')

--- inject_module global
local indexs = {
    mgr_a = 'module.mgr_a',
    mgr_b = 'module.mgr_b',
}

function mt:init()
    for k, v in pairs(indexs) do
        global[k] = require(v)
    end
end

用于提示模块会被动态注入到global表中. 可能也会有inject_table 之类的需求.

luxuia avatar Jul 05 '24 03:07 luxuia

以后再说

CppCXY avatar Jul 05 '24 03:07 CppCXY