cms框架的composer.lock地址版本太旧,api.github.com的zip地址从哪找

问题

安装laravel类型cms框架时,执行composer install,提示关联包无法下载

原因

composer.lock中包太旧了,需要换成新的,包为github地址

求问

  1. source中的reference从哪来的,怎么找
  2. url中的api.github.com是怎么得来的

代码

    {
        "name": "symfony/process",
        "version": "3.4.x-dev",
        "source": {
            "type": "git",
            "url": "https://github.com/symfony/process.git",
            "reference": "009f8dda80930e89e8344a4e310b08f9ff07dd2e"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/symfony/process/zipball/009f8dda80930e89e8344a4e310b08f9ff07dd2e",
            "reference": "009f8dda80930e89e8344a4e310b08f9ff07dd2e",
            "shasum": ""
        },
        "require": {
            "php": "^5.5.9|>=7.0.8"
        },
        "type": "library",
        "extra": {
            "branch-alias": {
                "dev-master": "3.4-dev"
            }
        },
        "autoload": {
            "psr-4": {
                "Symfony\\Component\\Process\\": ""
            },
            "exclude-from-classmap": [
                "/Tests/"
            ]
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "authors": [
            {
                "name": "Fabien Potencier",
                "email": "fabien@symfony.com"
            },
            {
                "name": "Symfony Community",
                "homepage": "https://symfony.com/contributors"
            }
        ],
        "description": "Symfony Process Component",
        "homepage": "https://symfony.com",
        "time": "2019-01-16T13:27:11+00:00"
    },
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
nfangxu
最佳答案

删除 composer.lock 直接 composer i 就行吧

3年前 评论
Mr_Hao7025 (楼主) 3年前
nfangxu (作者) 3年前
朕略显ぼうっと萌 3年前
Mr_Hao7025 (楼主) 3年前
nfangxu (作者) 3年前
Mr_Hao7025 (楼主) 3年前
讨论数量: 4
朕略显ぼうっと萌

这个 reference 应该是 commit id

3年前 评论
Mr_Hao7025 (楼主) 3年前
朕略显ぼうっと萌 (作者) 3年前
Mr_Hao7025 (楼主) 3年前
Mr_Hao7025 (楼主) 3年前
nfangxu

删除 composer.lock 直接 composer i 就行吧

3年前 评论
Mr_Hao7025 (楼主) 3年前
nfangxu (作者) 3年前
朕略显ぼうっと萌 3年前
Mr_Hao7025 (楼主) 3年前
nfangxu (作者) 3年前
Mr_Hao7025 (楼主) 3年前

直接composer update

3年前 评论
Mr_Hao7025 (楼主) 3年前

改了一个又一个,最后直接删掉lock,composer update。。。。

2年前 评论
fable (作者) 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!