我已尝试过所有内容但仍无法在Lua中输入文件。我在Windows 8.1上使用LuaEdit 2010 相对路径仍然不起作用。我使用了这些命令,但我仍然得到以下错误。我的文件是C:\ Lua \ file.lua,但我需要使用相对路径。
package.path = package.path .. ";../?.lua"
require ("file.lua") --also require ("file")
我的错误是:
Runtime Error at line -1: c:\lua\diplomka4.lua:S3: module 'file' not
found:
no field package.preload['file']
no file '.\file.lua'
no file 'C:\Program Files (x86)\LuaEdit 2010\lua\file.lua'
no file 'C:\Program Files (x86)\LuaEdit 2010\lua\file\init.lua'
no file 'C:\Program Files (x86)\LuaEdit 2010\file.lua‘
no file 'C:\Program Files (x86)\LuaEdit 2010\file\init.lua'
no file 'C:\Program Files (x86)\Lua\5.1\lua\file.luac'
no file '../file.lua'
no file '.\file.dll'
no file 'C:\Program Files (x86)\LuaEdit 2010\file.dll'
no file 'C:\Program Files (x86)\LuaEdit 2010\loadall.dll'