История изменений
Исправление proud_anon, (текущая версия) :
Я не вполне понимаю, как оно у тебя вообще может работать, если ты пишешь require("hello"), а файл называется pkg.lua. Ты, наверное, пишешь require("pkg")
Lua, как я понимаю, не ищет ничего в директории с файлом, а ищет только в текущей директории. Тебе придётся вычислять нужный путь и добавлять его в package.path или свой загрузчик в package.searchers (см. reference manual).
Исходная версия proud_anon, :
Я не вполне понимаю, как оно у тебя вообще может работать, если ты пишешь require(hello), а файл называется pkg.lua. Ты, наверное, пишешь require(«pkg»)
Lua, как я понимаю, не ищет ничего в директории с файлом, а ищет только в текущей директории. Тебе придётся вычислять нужный путь и добавлять его в package.path или свой загрузчик в package.searchers (см. reference manual).