lor
v0.3.4
中文 English
A fast and minimalist web framework based on OpenResty.
local lor = require("lor.index")
local app = lor()
app:get("/", function(req, res, next)
res:send("hello world!")
end)
app:run()git clone https://github.com/sumory/lor
cd lor
make installLOR_HOME and LORD_BIN are supported by Makefile, so the following command could be used to customize installation:
make install LOR_HOME=/path/to/lor LORD_BIN=/path/to/lord
opm install is supported from v0.2.2.
opm install sumory/lor
lord cli is not supported with this installation.
you can use homebrew-lor on Mac OSX.
$ brew tap syhily/lor
$ brew install lor
MiddlewareA quick way to get started with lor is to utilize the executable cli tool lord to generate an scaffold application.
lord is installed with lor framework. it looks like:
$ lord -h
lor ${version}, a Lua web framework based on OpenResty.
Usage: lord COMMAND [OPTIONS]
Commands:
new [name] Create a new application
start Starts the server
stop Stops the server
restart Restart the server
version Show version of lor
help Show help tipsCreate app:
$ lord new lor_demo
Start server:
$ cd lor_demo && lord start
Visit http://localhost:8888.
Install busted, then run test
busted spec/*
https://github.com/syhily/homebrew-lor maintained by @syhily
MIT