'end' 预计在“<eof>”附近为 lua 文件导入地图

'end' expected near '<eof>' for map import for lua file

Error

Syntax error: main.lua:8: 'end' expected (to close 'function' at line 5) near '<eof>'
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: at 0x010558a810
[C]: in function 'require'
[C]: in function 'xpcall'
[C]: in function 'xpcall'

当我尝试为我的 love2D 游戏导入游戏地图时出现上述错误。 我的代码如下:

function love.load()
    sti = require'lib/sti'
    gameMap = sti('Maps/test_map.lua')
end

function love.draw()
    gameMap:draw()
end

sti 是一个图书馆,我用它来让地图变成爱情。我是从 youtube 教程中学到的。

尝试查看函数 gameMap:draw,您可能忘记了其中的 end