Posts tagged with Composer


在Laravel的文档中有Package Development,对于入门开发人员来说还是比较抽象,因为开发一个包需要了解 Service Providers, Facade 已经够抽象的了对刚接触Laravel的开发人员来说,所以我来写一个简单的Laravel 包开发的实例教程吧。 toastr.js是一个很方便的通知效果,最近刚发布了laravel 5.2,所以就来开发一个toastr for laravel 5的包吧,主要用toastr结合laravel的flash session来实现页面的一次性消息提醒,其实这个在我们日常开发中页面操作提醒还是很常用到的业务。 一般的laravel 包开发过程是这样的,开发好以后打包push到gitlab,然后在packagist上提交,下面我们就来一步一步实现这个过程。 1.在新建的laravel项目中建立如下目录 packages/yuansir/toastr/src ,packages 目录和…

Composer install 等半天的日子一去不复返了,感谢洪大牛,今天试用了下,终于不用等待了。 Composer是PHP下最知名的第三方包管理工具,其网站的访问量和第三方软件包的数量增长的速度非常快,加上由于其服务器在国外,所以导致国内用户访问速度非常慢,更新一些第三方软件的时候经常需要拨VPN才能顺利进行。 将下面一段代码添加到$COMPOSER_HOME/config.json (一般在~/.composer目录下,也可以通过composer config -g -e命令进行设置) 或者添加到你项目中的composer.json文件中. { "repositories": [ { "packagist": false }, { "type": "composer", "url": "http://218.244.132.204/…