composer

转载 2016年08月30日 14:42:03

1、更新单个库,不更新它的所有依赖:
composer update "包名称"
解决“警告信息问题”:

Warning: The lock file is not up to date with the latest changes in composer.json, you may be getting outdated dependencies, run update to update them.

检查是否编辑了composer.json,出现该错误是因为改变了文件的md5sum,composer警告你哈希值和composer.lock中记载的不同。如果只是增加了一些描述,可以用update nothing更新lock文件

$ composer update nothing

如果是新版本的composer,可以直接使用–lock

composer update --lock

2、不编辑composer.json的情况下安装库

composer require "包名称:包版本"

这个方法也可以用来快速地新开一个项目。init命令有–require选项,可以自动编写composer.json:(注意我们使用-n,这样就不用回答问题)

$ composer init --require=foo/bar:1.0.0 -n
$ cat composer.json
{
    "require": {
        "foo/bar": "1.0.0"
    }
}

3、派生
初始化时使用create-project

composer create-project doctrine/orm path 2.2.0  
composer create-project laravel/laravel --prefer-dist

自动克隆仓库,并检出指定版本
4、部署代码到生产环境的时候,优化自动加载

composer dump-autoload --optimize

安装包的时候可以同样使用–optimize-autoloader减少性能损失

中文官网:phpcomposer

相关文章推荐

composer for window

  • 2017年08月17日 15:08
  • 745KB
  • 下载

Composer自动加载功能

一、安装Composer 这里略过,查看:http://blog.csdn.net/github_26672553/article/details/51759206 二、 1.首选新建一个PHP项...

composer.phar-1.5版本

  • 2017年09月11日 21:11
  • 1.77MB
  • 下载

composer.phar

  • 2015年12月16日 16:40
  • 1.15MB
  • 下载

composer之创建自己的包

如何在packagist上递交自己的包

composer 组件化开发使用手册

  • 2016年06月29日 17:02
  • 491KB
  • 下载

MAC OSX composer.phar

  • 2015年04月21日 17:48
  • 1.03MB
  • 下载

composer常用知识总结

1. composer的安装 这里不说安装的问题,可以参考这里进行安装。 2. composer配置中国镜像 #使用命令: composer config -e #修改composer.json ...

3DVIA_COMPOSER_动画制作范例

  • 2015年01月30日 20:48
  • 23KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:composer
举报原因:
原因补充:

(最多只允许输入30个字)