openWRT界面开发

基本目录介绍

/etc目录

配置目录,在这里可以修改http和luci的配置等;

/tmp目录

luci程序的缓存就放在这个目录下,修改luci代码后,如果没有做特别配置,那么需要每次手动清除这个缓存后, 才可以看到变化;

/usr/lib/lua/luci

开发目录,我们的lua代码基本都是放在这个目录下,里面有controller、view等目录;

/usr/lib/lua/luci/controller

这个目录中的文件的作用是注册entry,并给entry绑定行为,这里的entry就相当于任何后台web语言配置的router。

/usr/lib/lua/luci/view

htm文件都放在这里,如果没有使用angular,那么所有页面都放在这个目录下;