在 CentOS 系統下,要為 Composer 編寫自定義腳本,你需要遵循以下步驟:
創建一個新的 PHP 文件,例如 my-custom-script.php
,并將其放在一個合適的位置,例如你的項目根目錄或其他自定義目錄。
在 my-custom-script.php
文件中,編寫你的自定義腳本。確保在文件開頭包含 Composer 的自動加載器,以便可以使用 Composer 提供的功能。例如:
#!/usr/bin/env php
<?php
require __DIR__ . '/vendor/autoload.php';
// 在這里編寫你的自定義腳本
chmod
命令為腳本添加可執行權限:chmod +x my-custom-script.php
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer
命令運行你的自定義腳本。例如:./my-custom-script.php
或者,如果你想將其全局命令運行,可以將其移動到一個已添加到系統 PATH
的目錄中,例如 /usr/local/bin
:
sudo mv my-custom-script.php /usr/local/bin/my-custom-script
現在,你應該可以在任何地方使用 my-custom-script
命令運行你的自定義腳本。
注意:根據你的需求,你可能需要為自定義腳本添加命令行參數解析。你可以使用 PHP 的 getopt()
函數或其他第三方庫(如 Symfony 的 Console 組件)來實現這一功能。