jqhph / dcat-admin

🔥 基于 Laravel 的后台系统构建工具 (Laravel Admin),使用很少的代码快速构建一个功能完善的高颜值后台系统,内置丰富的后台常用组件,开箱即用,让开发者告别冗杂的HTML代码
http://www.dcatadmin.com
MIT License
3.88k stars 709 forks source link

代码生成工具 #332

Closed okami-chen closed 3 years ago

okami-chen commented 4 years ago
jqhph commented 4 years ago

目前还没有想到合适的方案去优化这个功能

okami-chen commented 4 years ago

composer.lock 查找命名空间,例如OkamiChen\Dns,可以定位到路径网站根目录/src/okami-chen/dns/src,

dist => url + autoload =>psr-4

{
            "name": "okami-chen/dns",
            "version": "dev-master",
            "dist": {
                "type": "path",
                "url": "src/okami-chen/dns",
                "reference": "1df473ba62cea9ba257ecea2dddd0b56d78ae1d1"
            },
            "require": {
                "alibabacloud/sdk": "^1.7",
                "dcat/laravel-admin": "*",
                "php": ">=7.1.0"
            },
            "type": "library",
            "autoload": {
                "psr-4": {
                    "OkamiChen\\Dns\\": "src/"
                },
                "files": [
                    "src/bootstrap.php"
                ]
            },
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "OkamiChen",
                    "email": "webmaster@88188.live"
                }
            ],
            "description": "description...",
            "homepage": "https://github.com/okami-chen/dns",
            "keywords": [
                "dcat-admin",
                "extension"
            ],
            "transport-options": {
                "relative": true
            }
        }
okami-chen commented 4 years ago
Controller: /Users/mac/www/sec/src/okami-chen/card/srcControllers/CardController.php

Controller: /Users/mac/www/sec/src/okami-chen/card/src/Controllers/CardController.php

仅仅src后面少了个符号,src 后面再ucfirst即可,其他同理。