openWrt luci modules目录

 

一. luci-base目录下包含如下几个文件夹

1.1、htodcs(html+docs):此目录存放HTML相关文件,主要包含以下两个目录,当烧录到硬件设备后,将拷贝到/www根目录下

1 cgi-bin:存放luci启动脚本
2 luci-static:存放HTML相关文件,包含CSS、JS及网页图片等文件

2、luasrc(lua+src):此目录存放系统功能的LUA文件及M(model)、V(view)、C(controller)文件夹,当烧录到硬件设备后,将拷贝到/usr/lib/lua/luci目录下

1 C(controller):控制器,生成页面的菜单栏并定义各个页面的调用方法
2 M(model):数据模型,根据底层UCI配置文件生成页面
3 V(view):视图,HTML页面

3、po:定义页面的语言风格

4、root: 存放配置文件,该目录下所有的文件将拷贝到linux 文件系统根目录

5、src:生成所需要的库文件及LUA脚本

6、Makefile:定义luci-base的编译方法

posted @ 2022-08-03 13:59  天外来客009  阅读(328)  评论(0)    收藏  举报