
插件目录说明:
1. admin目录,插件的后台文件,插件安装之后会同步到对应系统admin目录中

2. app目录, php后台接口功能,包括adminapi,api,dict,model,service等
3. compile,编译目录,如果插件不是基于niucloud插件设计,或者加密的,系统提供编译目录,包括admin,web,wap,weapp等不同的端口目录
4. package目录,编译配置相关目录,包括composer.json,admin-package.json,uni-app-pages.json等
5. resource目录,资源文件目录,包括视频,图片,样式等,插件安装之后会复制到对应public/addon/插件名称目录下面,插件打包会将public/addon/插件名称下面的文件复制到对应插件目录下面。
6. sql目录,插件安装,卸载,升级等数据库语句的存放,默认install.sql会在安装插件执行,uninstall.sql会在卸载插件执行。
7. uniapp目录,插件uniapp代码文件目录,插件安装后会复制对应目录文件到系统uniapp/src/插件名称目录下面
8. web目录,插件web端代码文件目录,目前尚未有完整方案,仅供存储,具体根据web端运行确定。
9. Addon.php,插件执行类文件,包括插件安装,卸载和升级执行方法,在插件执行安装,卸载,升级时会自动执行相应的方法。
10. info.json,插件配置文件,包括插件名称,关键字,版本号,作者等相关信息。
下面针对不同的目录进行说明。