1 分钟

composer tips

Composer 小技巧

1. 自定义安装包的方法

adobe 官方已不支持stripe-payment 3.2.8,需要用composer 自定义的方式安装包
composer配置方法

{
    ......
    "repositories": {
        "0":{
            "type": "composer",
            "url": "https://repo.magento.com/"
        },
        "1": {
            "type": "package",
            "package": {
                "name": "stripe/module-payments",
                "version": "3.2.8",
                "dist": {
                    "url": "https://github.com/stripe/stripe-magento2-releases/raw/master/stripe-magento2-3.2.8.tgz",
                    "type": "tar"
                },
                "autoload":{
                    "files": [
                        "code/StripeIntegration/Payments/registration.php"
                    ],
                    "psr-4": {
                        "StripeIntegration\\Payments\\": "code/StripeIntegration/Payments/"
                    }
                }
            }
        }
    },
    ......
}

然后终端中在项目目录下使用 composer require stripe/module-payments:3.2.8 安装。

2.自定义文件夹方式安装的方法

composer 配置方法

{
    ......
    "repositories": {
        "0":{
            "type": "composer",
            "url": "https://repo.magento.com/"
        },
        "1": {
            "type": "path",
            "url": "app/vendor/*/*",
            "options": {
                "symlink": true
            }
        }
    },
    "config": {
        ......
        "preferred-install": "source", //告诉 Composer 优先使用源代码(包括本地存在的包)而不是下载压缩包。
        ......
    }
    ......
}

转载请注明出处:http://www.jiliuke.com/2023/10/09/composer-tips/