Almost got it, try:
return require('luvit')(function(...)
... rest of the code...
end, ...)
Regards,
Ryan
On Mon, Mar 16, 2015, at 10:20 AM, Jörg Krause wrote:
> I'm not sure if I understand you right. I added the luvits main wrapper
> with the path bundle:init.lua":
>
> This is my main.lua now:
> return require('bundle:init.lua')(function (...)
> local http = require("http")
>
> local function onRequest(req, res)
> -- do some stuff
> end
> print("Server listening at http://localhost:8080/")
> end, ...)
>
> Running luvi:
> $ LUVI_APP="app;luvit" luvi
> [string "bundle:deps/require.lua"]:171: No such module 'bundle:init.lua'
> in 'bundle:main.lua'
>
> Still missing something or doing wrong here?
>
> I'm building a root filesystem which will be flash to the embedded device.
> There is no user, just an init script starting the luvit app. That's why
> no lit. Indeed, there would be need for lit on an embedded device if lit
> can cross compile a module. For node, I'm using the npm_config_arch=arm
> command line options for npm on my host machine (x86_64) to cross-compile
> the node modules.
>
> So what I really need is lit being able to cross-compile. This should be
> possible, since luajit can cross-compile for arm and other architectures.
> But for me it's also okay if I can run a luvit app with luvi :-)
>
> --
>
You received this message because you are subscribed to the Google Groups
"luvit" group.
>
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
>
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"luvit" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.