您的位置:首页 > 其它

compose 自定义包

2016-07-25 14:48 183 查看
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中以目录形式显示

    },   
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: