bocharsky-bw / console-google-tasks
一款专为真正的控制台爱好者设计的应用程序,允许您在终端中直接与 Google Tasks API 交互,并基于出色的 Symfony Console 组件。
dev-master
2016-08-28 08:50 UTC
Requires
- google/apiclient: ^2.0
- pimple/pimple: ^3.0
- symfony/console: ^3.1
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。
为了提出新功能,最佳方法是首先提交 问题 并讨论它。