zippovich2 / composer-installer
此包已被废弃且不再维护。未建议替代包。
允许从 .env* 文件添加变量到自定义包 URL。
v1.1.0
2020-10-31 07:27 UTC
Requires
- php: ^7.2.5
- composer-plugin-api: ^1.1 | ^2.0
- composer/composer: ^1.9 | ^2.0
- symfony/dotenv: ^5.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- phpunit/phpunit: ^8.0 | ^9.0
README
允许使用环境变量和 .env
文件在包 URL 中添加变量。
安装
$ composer require zippovich2/composer-installer
用法
最常见的用法是 WordPress 的 ACF Pro 插件
{ "repositories": [ { "type": "package", "package": { "name": "acf/acf-pro", "version": "5.8.7", "type": "wordpress-plugin", "dist": { "type": "zip", "url": "https://connect.advancedcustomfields.com/index.php?p=pro&a=download&k={%ACF_PRO_KEY%}&t=5.8.7" } } } ], "require": { "zippovich2/composer-installer": "^1.0" } }
只需将 ACF_PRO_KEY
添加到任何 .env
文件中(.env
、.env.local
、.env.%APP_ENV%
、.env.%APP_ENV%.local
)或作为环境变量提供(请注意,.env
变量会覆盖环境变量)
# .env.local
ACF_PRO_KEY=your key
现在您可以安装包
$ composer require acf/acf-pro