Openwrt入门 之 初识Luci
程序员文章站
2022-06-09 18:25:37
...
Openwrt入门 之 初识Luci
原文链接:https://blog.csdn.net/qq_37035946/article/details/93629149
在openwrt文件系统中,lua语言的代码不要编译,类似一种脚本语言被执行,还有一些uhttpd服务器的主目录,它们是:
/www/index.html
#引导页面
/cgi-bin/luci
#脚本跳转
/luci-static/*/*.css、*.js、*.gif
#静态页面css js gif 等目录
/usr/lib/lua/nixio.so、uci.so
#库文件,调用接口用
/usr/lib/lua/luci/
#mvc 层需要的脚本及库文件存放目录
/usr/lib/lua/luci/controller/*.lua
# lua 文件里,定义了菜单的显示和html 以及业务处理路径,每个文件对应一个菜单项。
# ./admin/index.lua 这个文件定义了node ,最外面的节点,最上层菜单的显示。
/usr/lib/lua/luci/model/*.lua
#对应controller 里面调用的脚本文件,下文会解析, 这里不再赘述
/usr/lib/lua/luci/view/*.lua
#对应controller 里面调用的静态页面文件