ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## module.json module.json 决定着模块的加载和执行方式,详解如下 ~~~ { "name": "Test", "alias": "test", "title": "test::test.title", "description": "test::test.description", "keywords": [], "version": "1.0.0", "active": 0, "installed": 0, "order": 10, "author":"zotop", "email":"it@zotop.com", "homepage":"http://www.zotop.com", "providers": [ "Modules\\Test\\Providers\\TestServiceProvider", "Modules\\Test\\Providers\\RouteServiceProvider" ], "aliases":{}, "files": [ "start.php" ] } ~~~ name:模块唯一标识 title :模块标题,使用简短名称,比如“测试”,可以使用语言翻译,例如:test:test.title description :模块的描述,描述模块功能或者用处,可以使用语言翻译,例如:test:test.description active:模块是否启用,1=启用 0=禁用 installed:模块是否安装 1=已安装 0=未安装 order :排序,它决定了多个模块加载顺序(从小到大顺序加载),一般情况我们设置一个较大数字即可 providers :模块加载的provider files:全局文件加载,默认加载了start.php > 该文件必须是json格式,请注意json格式 > 模块安装和启用请使用后台的【模块】功能中对应模块的 【安装】进行按照,请勿直接修改installed 和 active