Composer更换数据源配置注意实现

2019-08-27 06:01:06

全局配置(推荐)

  • 所有项目都会使用该镜像地址:

    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

  • 取消配置:

    composer config -g --unset repos.packagist

项目配置  (如果你配置了上面,发现还是访问以前的数据源,很有可能你以前作古项目配置,所以这个也是要改的

  • 仅修改当前工程配置,仅当前工程可使用该镜像地址:

    composer config repo.packagist composer https://mirrors.aliyun.com/composer/

  • 取消配置:

    composer config --unset repos.packagist


清除缓存

  •  刷新 composer.lock 文件

  • 使用以下命令:

  • $ composer update nothing
  • 或者:

  • $ composer update --lock
  • --lock: 只升级 lock 文件的哈希以消除 lock 文件过期的警告。

  •  测试一下

  • 清空本地缓存:

  • $ rm -rf vendor
    $ composer clear-cache
  • 执行安装命令:

  • $ composer install -vvv


调试

  • composer 命令增加 -vvv 可输出详细的信息,命令如下:

    composer -vvv require alibabacloud/sdk


  • 2018-09-13 22:24:04

    QQ微信登录失败,报100044错

    我用的mob的maven集成方案,说实在的从一开始用maven集成方案就是一个坑啊。每次build都会重新加载所有maven包,后来通过gradle offline总算解决了。

  • 2018-09-26 15:14:23

    PHP JSON_ENCODE 不转义中文汉字的方法

    PHP 生成JSON的时候,必须将汉字不转义为 \u开头的UNICODE数据。 网上很多,但是其实都是错误的,正确的方法是在json_encode 中加入一个参数 JSON_UNESCAPED_UNICODE

  • 2018-09-27 10:04:11

    jquery ajax超时设置

    原来ajax可以设置超时时间,那么简单,ajax还有更多功能,虽然不怎么用它,有时候还挺好用。