在Debian系统上使用Composer运行脚本,首先确保已经安装了Composer。如果尚未安装,请按照以下步骤进行安装:
-
打开终端(快捷键:Ctrl + Alt + T)。
-
运行以下命令以下载并安装Composer:
curl -sS https://getcomposer.org/installer | php
- 将Composer可执行文件移动到全局路径中:
sudo mv composer.phar /usr/local/bin/composer
- 确认Composer已成功安装:
composer --version
接下来,运行Composer脚本:
- 打开终端并导航到项目目录。如果尚未创建项目,请使用以下命令创建一个新项目:
mkdir my_project
cd my_project
composer init
- 在项目中创建一个名为
scripts的目录,用于存放自定义脚本:
mkdir scripts
- 在
scripts目录中创建一个名为my_script.php的文件,并添加以下内容:
<?php
echo "Hello, World!\n";
- 赋予脚本可执行权限:
chmod +x scripts/my_script.php
- 在项目的
composer.json文件中,添加一个名为scripts的部分,如下所示:
{
"name": "my_project",
"description": "",
"require": {},
"autoload": {
"psr-4": {
"MyProject\\": "src/"
}
},
"scripts": {
"my-script": "scripts/my_script.php"
}
}
-
保存并关闭
composer.json文件。 -
现在可以使用Composer运行脚本了。在终端中输入以下命令:
composer run-script my-script
这将执行scripts/my_script.php文件,并输出"Hello, World!"。
注意:如果你想在项目中使用其他编程语言编写脚本,只需将脚本文件扩展名更改为相应的扩展名(例如.sh、.py等),并在composer.json文件中的scripts部分相应地更新命令即可。