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类里的命名空间
}
}
}
![](https://img-blog.csdn.net/20160725150125071?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
Yuansir\\Toastr 这里是github包里代码的命名空间 sd/blib/src 这里是packagist 创建包时添加的 ,会在使用代码vendro目录以sd/blib显示
2.上传代码到packagist
3.在需要使用的地方require进来
"require": {
"sd/blib":"dev-master" //sd/blib 会在composer中以目录形式显示
},
{
"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中以目录形式显示
},
相关文章推荐
- iOS开发拓展篇—音频处理(音乐播放器6)
- Windows下Nginx+tomcat7+redis负载均衡与session共享
- 如何把word转成pdf格式的文档
- 07.队列.顺序队列
- Java容器源码解析
- 嗡汤圆的Docker自学笔记以及应用部署实例
- android FragmentPagerAdapter 无法刷新数据的解决方法
- MySQL:用python操作MySQL
- mybatis实现的对数据的增删查改
- Linux运维学习历程-第一天-基础知识
- html弹出层的实现
- Linux的哲学
- 第二章 8583交易数据(域信息)详细分析
- DTP中语义组的应用
- 运营人,你敢转发给你老板看吗?
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- HDU 2119 Matrix [二分图匹配之最小覆盖]
- Java Programming Test Question 1
- 输入DStream和Receiver详解
- 获取注册表最高权限