谷歌 google/apiclient 修改composer按需安装api-services 类库

1.手动删除 /vendor\google\ 下的 apiclient-services 文件夹(整个文件夹删除)。

2.修改composer.json 文件

{
    "require": {
        "google/apiclient": "^2.15.0",
        "topthink/framework": "^8.0",
        "monolog/monolog": "^2.0"
    },
    "scripts": {
        "pre-autoload-dump": "Google\\Task\\Composer::cleanup"
    },
    "extra": {
        "google/apiclient-services": ["GoogleAnalyticsAdmin"]
    }
}

3.执行composer install 命令,composer会先完整安装 apiclient-services 的所有类库,然后执行 clenup 操作,删除 “GoogleAnalyticsAdmin” 之外的类库。

 

image

 

posted @ 2026-08-05 10:07  流浪2024  阅读(2)  评论(0)    收藏  举报