dkd/downloaders

该软件包最新版本(dev-master)没有可用的许可证信息。

一个 t3x 下载器

dev-master 2014-07-23 11:55 UTC

This package is auto-updated.

Last update: 2024-09-07 06:53:56 UTC


README

为 TYPO3 CMS 扩展添加 t3x 下载器。

重要提示:目前无法通过简单的 composer 包注册下载器。您需要添加一些可以钩入 composer 进程的脚本。如果您是第一次运行 composer install,将会收到一个 警告,因为此时脚本尚不存在。您可以 忽略 此警告!您必须在 t3x 格式的包之前添加 dkd/downloaders 软件包!

模拟需求:如果一个扩展需要由 composer 安装的包(例如 extbase),可能会因为该包不在 TER 中而出现错误。要告诉 composer 您的包提供该包,您可以使用 provide。更多详细信息请参阅 composer 文档。 https://getcomposer.org.cn/doc/04-schema.md#provide

示例

{
    ...
	"provide": {
		"typo3-cms-extension/extbase" : "~1.3.4",
		"typo3-cms-extension/fluid" : "~1.3.1"
	},
    ...
}

示例 composer.json 包

{
    "name" : "dkd/standard-classic",
    "description" : "dkd standard classic package",
    "homepage" : "http://www.dkd.de",
    "license" : "GPL-2.0+",
    "version" : "2.1.1",
    "authors" : [
        {
            "name" : "Timo Webler",
            "email" : "timo.webler@dkd.de",
            "role" : "Developer" 
        },
        {
            "name" : "Sascha Egerer",
            "email" : "sascha.egerer@dkd.de",
            "role" : "Developer" 
        }
    ],
    "repositories" : [
        {
            "type" : "composer",
            "url" : "http://composer-typo3.dkd.de/" 
        }
    ],
    "require" : {
        "dkd/downloaders" : "dev-master",
        "composer/installers" : "dev-master",
        "typo3-cms-extension/additional_reports" : "2.5.3",
        "typo3-cms-extension/automaketemplate" : "0.1.3",
        "typo3-cms-extension/be_secure_pw" : "3.0.1",
        "typo3-cms-extension/css_filelinks" : "0.2.19",
        "typo3-cms-extension/linkhandler" : "0.3.1",
        "typo3-cms-extension/phpunit" : "3.5.14",
        "typo3-cms-extension/realurl" : "1.12.1",
        "typo3-cms-extension/rlmp_tmplselector" : "1.2.3",
        "typo3-cms-extension/static_info_tables" : "2.2.0",
        "typo3-cms-extension/tt_news" : "3.2.0" 
    },
    "scripts": {
        "pre-install-cmd": [
            "Dkd\\RegisterDownloader::register" 
        ],
        "post-package-install": [
            "Dkd\\RegisterDownloader::registerAfterInstall" 
        ],
        "pre-update-cmd": [
            "Dkd\\RegisterDownloader::register" 
        ],
        "pre-status-cmd": [
            "Dkd\\RegisterDownloader::register" 
        ]
    }
}