composer
风神幻龙
这个作者很懒,什么都没留下…
展开
-
composer的使用技巧与优化
1.创建项目使用composer create-project相当于git clone + composer install。2.引入类库使用composer require初学composer的时候都是手动修改composer.json,然后composer install,是不是很麻烦,那就使用composer require吧,再也不用手动修改composer.json了。3.不要删...原创 2019-03-01 17:41:19 · 1050 阅读 · 0 评论 -
php经常用到的一些composer包
列举一些对开发有帮助的composer包,对于各个包的安装和使用不在这里做过多的介绍,持续更新。1.phpDocumentor对于有规范注释的PHP文件,生成对应的注释文档。GitHub地址:https://github.com/phpDocumentor/phpDocumentor2composer require "phpdocumentor/phpdocumentor:2.*"2...原创 2019-03-12 15:39:51 · 840 阅读 · 0 评论 -
如何制作一个composer包
为了提高代码的复用率,我们可以把一些常用的代码提取出来,形成一个composer包,这样其他的程序在使用的时候,只需要composer一下即可。温馨提示:以下操作是基于已经安装完成composer和git之后进行的。1.新建一个文件夹作为包文件夹,然后执行composer init命令,根据命令提示,完成composer.json,命令会让你填写包名称,描述,是否添加作者,用途,许可证等,当然...原创 2019-03-22 14:24:26 · 656 阅读 · 0 评论 -
composer的国内镜像
phpcomposer对于phpcomposer应该都不会陌生,这是前几年使用最多的国内镜像,但是不知道什么原因已经停更多时,不再适用。Laravel-China自从phpcomposer停更之后,不得以寻找其他的国内镜像,便发现了Laravel-China。算是相当快速和稳定的更新着,本打算一直用,但是过个节回来却停更了,不知道什么缘故,暂时还是永久?算了还是先找个其他能用的国内镜像吧。...原创 2019-05-05 16:08:17 · 758 阅读 · 0 评论 -
composer包管理注意事项
上传到packagist上的包的标签不会自动删除虽然我们通过关联GitHub,当我们新建一个tag的时候,packagist会自动同步该标签。但是当我们删除标签的时候,packgist却不会自动删除该标签(或者是没有正确设置,如果可以同步删除,请指教)。此时我们就需要登录packgist来手动删除不需要的标签。如果标签中含有字母,该标签不会被直接下载,除非指定该版本一般情况下,我们会使用co...原创 2019-05-05 17:38:29 · 327 阅读 · 0 评论