技术&日志

Composer 小技巧

  1. 更新指定某个依赖库: composer update foo/bar

  2. 比如库的描述、作者、更多参数,甚至仅仅增加了一个空格,都会改变文件的md5sum: composer update nothing

  3. 如果你用的Composer版本足够新,那么你可以直接使用–lock选项: composer update --lock

  4. 不编辑composer.json的情况下安装库: composer require "foo/bar:1.0.0"

  5. 这个方法也可以用来快速地新开一个项目。init命令有–require选项: composer init --require=foo/bar:1.0.0 -n (用-n,这样就不用回答问题)

  6. 在部署代码到生产环境的时候,别忘了优化一下自动加载: composer dump-autoload --optimize (安装包的时候可以同样使用–optimize-autoloader。不加这一选项,你可能会发现20%到25%的性能损失)

相关资料

PHP 开发者该知道的 5 个 Composer 小技巧

发表评论