bocharsky-bw/console-google-tasks

一款专为真正的控制台爱好者设计的应用程序,允许您在终端中直接与 Google Tasks API 交互,并基于出色的 Symfony Console 组件。

dev-master 2016-08-28 08:50 UTC

This package is auto-updated.

Last update: 2024-08-29 04:31:08 UTC


README

一款专为真正的控制台爱好者设计的应用程序,允许您在终端中直接与 Google Tasks API 交互,并基于出色的 Symfony Console 组件。

目录

需求

要在此本地主机机器上使用此应用程序,请确保您满足以下要求

  • PHP 5.5 或更高版本
  • 互联网连接以获取访问 Google API 的权限

安装

使用 Composer

安装此应用程序的首选方法是使用 Composer。以下命令在本地机器上全局安装此项目

$ composer global install bocharsky-bw/console-google-tasks

更新

Composer 帮助您轻松更新到最新版本

$ composer global update bocharsky-bw/console-google-tasks

使用 Git

安装此应用程序的另一种方法是首先在本地上克隆它,然后使用 Composer 手动安装依赖项

$ git clone https://github.com/bocharsky-bw/ConsoleGoogleTasks.git
$ cd ./ConsoleGoogleTasks/
$ composer install

更新

您还可以通过从源代码库的 master 分支拉取最新更改来手动使用 Git 更新它

$ git pull origin master

此外,不要忘记在项目文件夹中调用以下命令来使用 Composer 更新依赖项

$ composer update

使用

通过在终端中调用以下命令开始使用此控制台应用程序

$ ./bin/console.php # Shows list of available commands

创建符号链接

为了方便,您可以创建 console.php 符号链接,以便在您所在的任何目录中快速全局访问控制台应用程序

$ ln -s /path/to/ConsoleGoogleTasks/bin/console.php /usr/local/bin/todo

然后您可以使用以下方式全局访问控制台应用程序

$ todo # Shows list of available commands

在此处使用您想要的别名作为符号链接名称,而不是示例中使用的 todo

短命令别名

感谢 Symfony Console,它允许您无需输入完整命令。只需输入命令的 唯一 短部分即可。例如,要获取任务列表,请

$ todo list:list # Full command name
# Or just use a shortened command alias 
$ todo l:l # This command automatically recognizes by Symfony Console

命令列表

可用的命令列表。

任务列表命令

任务命令

贡献

贡献总是受欢迎!如果您发现错误或只是想提出改进意见,请随时提交 问题 或创建 Pull Request

为了提出新功能,最佳方法是首先提交 问题 并讨论它。

向上移动