首页 > 解决方案 > 未找到 Webpack 包存储库

问题描述

我在我的composer.json

"symfony/webpack-encore-pack": "*",

在 composer.lock :

{
        "name": "symfony/webpack-encore-pack",
        "version": "v1.0.3",
        "source": {
            "type": "git",
            "url": "https://github.com/symfony/webpack-encore-pack.git",
            "reference": "8d7f51379d7ae17aea7cf501d910a11896895ac4"
        },
        "dist": {
            "type": "zip",
            "url": "https://api.github.com/repos/symfony/webpack-encore-pack/zipball/8d7f51379d7ae17aea7cf501d910a11896895ac4",
            "reference": "8d7f51379d7ae17aea7cf501d910a11896895ac4",
            "shasum": ""
        },
        "require": {
            "symfony/asset": "^3.3|^4.0"
        },
        "type": "symfony-pack",
        "extra": {
            "thanks": {
                "name": "symfony/webpack-encore",
                "url": "https://github.com/symfony/webpack-encore"
            }
        },
        "notification-url": "https://packagist.org/downloads/",
        "license": [
            "MIT"
        ],
        "description": "A pack for Symfony Encore",
        "abandoned": "symfony/webpack-encore-bundle",
        "time": "2018-07-16T10:15:28+00:00"
    },

当我尝试 composer install 我有错误:Installing symfony/webpack-encore-pack (v1.0.3): Downloading Failed to download symfony/webpack-encore-pack from dist: The "https://api.github.com/repos/symfony/webpack-encore-pack/zipball/8d7f51379d7ae17aea7cf501d910a11896895ac4" file could not be downloaded (HTTP/1.1 404 Not Found)。我检查了这个网址,但该文件不存在。有可能解决这个问题吗?你能帮我吗 ?

标签: symfonywebpackcomposer-phpsymfony-3.3

解决方案


symfony/webpack-encore-pack已经在三年多前看到了它的最后一次更新,并且被放弃了。该代码不再存在于 Github 上,因此无法从存储在您的位置中下载它composer.lock(这就是这样https://api.github.com/repos/symfony/webpack-encore-pack/zipball/8d7f51379d7ae17aea7cf501d910a11896895ac4做的:它链接到特定版本中该包的压缩版本的 URL)。

根据关于 this 的讨论,您应该symfony/webpack-encore-bundle改用。遗憾的是,这个包在任何版本中都与 Symfony 3.3 不兼容,因此您可能需要将其更新到 v3.4


推荐阅读