# A problem about the path of lua require

**URL:** <https://forum.heroiclabs.com/t/a-problem-about-the-path-of-lua-require/340>\
**Category:** Local Setup\
**Created:** [November 28, 2019, 6:02pm UTC](https://forum.heroiclabs.com/t/a-problem-about-the-path-of-lua-require/340 "2019-11-28T18:02:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![yongyiqi](https://avatars.discourse-cdn.com/v4/letter/y/e0b2c6/32.png) [@yongyiqi](https://forum.heroiclabs.com/u/yongyiqi)\
**Post date:** [November 28, 2019, 6:02pm UTC](https://forum.heroiclabs.com/t/a-problem-about-the-path-of-lua-require/340/1 "2019-11-28T18:02:49Z")

</div>

My code is running well, Lua modules under path “modules” is running well, but after I add a sub directory named “common” , create a lua file named “test.lua”, and require (“common/test”)

…  
require “utils”  
local nk = require(“nakama”)  
local test = require(“common/test”)  
…

then get an error that can’t find the file

{“level”:“fatal”,“ts”:“2019-11-28T17:17:14.086Z”,“msg”:“Failed initializing runtime modules”,“error”:“data/modules/PvpBattle.lua:10: module common/test not found:\n\tno field package.preload[‘common/test’]\n\tno cached module ‘common/test’, \nstack traceback:\n\t[G]: in function ‘require’\n\tdata/modules/PvpBattle.lua:10: in main chunk\n\t[G]: ?”, “stacktrace”:“main.main\n\tmain.go:132\nruntime.main\n\truntime/proc.go:203”}

What should I do?

---

<div class="post-metadata">

**Author:** ![zyro](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.heroiclabs.com/zyro/32/14_2.png) [@zyro](https://forum.heroiclabs.com/u/zyro)\
**Post date:** [November 29, 2019, 10:21am UTC](https://forum.heroiclabs.com/t/a-problem-about-the-path-of-lua-require/340/2 "2019-11-29T10:21:30Z")

</div>

You should use the correct `require` argument for your directory structure. In Lua you should use:

```auto
local test = require("common.test")

```

---

<div class="post-metadata">

**Author:** ![yongyiqi](https://avatars.discourse-cdn.com/v4/letter/y/e0b2c6/32.png) [@yongyiqi](https://forum.heroiclabs.com/u/yongyiqi)\
**Post date:** [November 29, 2019, 11:43am UTC](https://forum.heroiclabs.com/t/a-problem-about-the-path-of-lua-require/340/3 "2019-11-29T11:43:53Z")

</div>

it works! thanks 👍!
