Lua需要相对路径

卢卡斯

我无法从相对路径加载.lua文件。

这有效:

2.lua

function Math( v1, v2 )
 return v1 + v2
end

1.lua

package.path = package.path .. ';C:/Users/Lukas/Desktop/lua/function/?.lua'
require("2")
print(Math(1,6))

这不起作用:

package.path = package.path .. './function/?.lua;'
require("2")
print(Math(1,6))

找不到解决我问题的方法。

h

您缺少;将新路径与旧路径分开的:

package.path = package.path .. ';./function/?.lua;'

require 可能向您显示了此消息:

no file './2.lua./function/2.lua'

应该会提醒您该问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章