在 Ubuntu 上使用 Composer 编写自定义脚本,可以按照以下步骤进行:
安装 Composer: 如果你还没有安装 Composer,请先安装它。可以通过以下命令来全局安装 Composer:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
创建项目目录: 创建一个新的项目目录,并在该目录中初始化 Composer:
mkdir my_project
cd my_project
composer init
按照提示填写项目信息,完成后会生成一个 composer.json
文件。
编写自定义脚本:
在项目根目录下创建一个 scripts
目录,用于存放自定义脚本:
mkdir scripts
在 scripts
目录中创建一个新的 PHP 文件,例如 my_script.php
:
cd scripts
touch my_script.php
编辑 my_script.php
文件,添加你需要的脚本内容。例如:
<?php
// my_script.php
echo "Hello, World!\n";
在 Composer 中注册自定义脚本:
打开项目根目录下的 composer.json
文件,在 scripts
部分添加你的自定义脚本。例如:
{
"name": "my_project",
"description": "My custom project",
"require": {
"php": "^7.4 || ^8.0"
},
"scripts": {
"my-script": "php scripts/my_script.php"
}
}
运行自定义脚本: 使用 Composer 运行你定义的自定义脚本:
composer run-script my-script
这将会执行 scripts/my_script.php
文件中的脚本。
通过以上步骤,你就可以在 Ubuntu 上使用 Composer 编写和运行自定义脚本了。