无法在Lua插件中使用require关键字

我正在使用来自问题的插件(第二个)。

当我运行一个包括"require"关键字的代码时,我得到了这个错误:

    lua: ...:\backup\Code\Lua\FakeMagic\Master\testingarea\1.lua:3: module 'test' no
t found:
        no field package.preload['test']
        no file '.\test.lua'
        no file 'C:\Program Files\Lua\5.1\lua\test.lua'
        no file 'C:\Program Files\Lua\5.1\lua\test\init.lua'
        no file 'C:\Program Files\Lua\5.1\test.lua'
        no file 'C:\Program Files\Lua\5.1\test\init.lua'
        no file 'C:\Program Files\Lua\5.1\lua\test.luac'
        no file '.\test.dll'
        no file '.\test51.dll'
        no file 'C:\Program Files\Lua\5.1\test.dll'
        no file 'C:\Program Files\Lua\5.1\test51.dll'
        no file 'C:\Program Files\Lua\5.1\clibs\test.dll'
        no file 'C:\Program Files\Lua\5.1\clibs\test51.dll'
        no file 'C:\Program Files\Lua\5.1\loadall.dll'
        no file 'C:\Program Files\Lua\5.1\clibs\loadall.dll'
stack traceback:
        [C]: in function 'require'
        ...:\backup\Code\Lua\FakeMagic\Master\testingarea\1.lua:3: in main chunk

        [C]: ?

代码:

require "test"
test()

test文件:

function test()
    print('test')
end

但是,如果我尝试使用插件运行不包括"require"的代码,一切都没问题。

有时它可以工作,有时它不行...但它真的很少工作,我找不到原因。

PS纠正我的英语。

点赞