composer 配置文件详解

来源:互联网 发布:idea新建java项目 编辑:程序博客网 时间:2024/06/14 01:29

{
"config": {//vendor 生成目录
"vendor-dir": "code/vendor"
},
"require": {//vendor 组件
"nikic/fast-route": "^1.0",
"symfony/http-foundation": "^3.2",
"foil/foil": "^0.6",
"hightman/xunsearch": "^1.4",
"filp/whoops": "^2.1",
"lcobucci/jwt": "^3.2"
},
"autoload": {
"psr-4": { //psr4 的标准http://www.php-fig.org/psr/psr-4/自动加载类库,
//最终实现将命名空间\类这样的类名,给转换成目录名/类名.php这样的路径,并返回完整路径。
"Tec\\Swoole\\": "code/dev/lib/tec/swoole/src/",
"Tec\\SendCloud\\": "code/dev/lib/tec/sendcloud/src/",
"Crp\\Admin\\": "code/dev/app/crp/admin/src/",
"Crp\\Mass\\": "code/dev/app/crp/mass/src/",
"Crp\\Util\\": "code/dev/app/crp/util/src/",
"Crp\\Permission\\": "code/dev/app/crp/permission/src/",
"Crp\\Auth\\": "code/dev/app/crp/auth/src/",
"Crp\\User\\": "code/dev/app/crp/user/src/",
"Crp\\Acl\\": "code/dev/app/crp/acl/src/",
"Crp\\Company\\": "code/dev/app/crp/company/src/",
"Crp\\Cntr\\": "code/dev/app/crp/cntr/src/",
"Gap\\": "code/dev/core/gap/src/"
},
"files": [ //用绝对路径来自动加载文件
"code/dev/core/gap/fun/functions.php"
]
},
"autoload-dev": {//develop模式,部署线上的模式
"psr-4": {
"cmdtest\\Tec\\User\\": "code/dev/lib/tec/user/cmdtest/",
"cmdtest\\Tec\\Swoole\\": "code/dev/lib/tec/swoole/cmdtest/",
"cmdtest\\Tec\\SendCloud\\": "code/dev/lib/tec/sendcloud/cmdtest/",
"cmdtest\\Crp\\Util\\": "code/dev/app/crp/util/cmdtest/",
"cmdtest\\Crp\\Admin\\": "code/dev/app/crp/admin/cmdtest/",
"cmdtest\\Crp\\Mass\\": "code/dev/app/crp/mass/cmdtest/",
"cmdtest\\Crp\\Permission\\": "code/dev/app/crp/permission/cmdtest/",
"cmdtest\\Crp\\Auth\\": "code/dev/app/crp/auth/cmdtest/",
"cmdtest\\Crp\\User\\": "code/dev/app/crp/user/cmdtest/",
"cmdtest\\Crp\\Acl\\": "code/dev/app/crp/acl/cmdtest/",
"cmdtest\\Gap\\": "code/dev/core/gap/cmdtest/"
}
},
"require-dev": {//部署线上需要的额外组件
"phpspec/phpspec": "^3.1",
"phpunit/phpunit": "^5.6",
"symfony/routing": "^3.2"
}
}


0 0
原创粉丝点击