compose 自定义包

1.上传代码到github,compose文件如下

{
    "name": "ryan/toastr-for-laravel",
    "description": "toastr.js for laravel5",
    "authors": [
        {
            "name": "Ryan",
            "email": "yuansir@live.cn"
        }
    ],
    "require": {},
    "autoload": {
        "psr-4": {
            "Yuansir\\Toastr\\": "src/"     //这里在vendor/composer/autoload_psr4.php文件中会用到,如下 ,这里的Yuansir\\Toastr是src类里的命名空间
        }
    }

}

Yuansir\\Toastr  这里是github包里代码的命名空间   sd/blib/src 这里是packagist 创建包时添加的 ,会在使用代码vendro目录以sd/blib显示

2.上传代码到packagist 

3.在需要使用的地方require进来

 "require": {       
        "sd/blib":"dev-master"      //sd/blib 会在composer中以目录形式显示
    },   


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值