简介
Toggl 和 Clockify 是两个常用的时间追踪工具,但是从 Toggl 切换到 Clockify 的时候,常常需要手动地将 Toggl 中记录的时间转移到 Clockify 中,这里介绍一个 NPM 包 Toggl-to-Clockify,可以自动地将 Toggl 的时间迁移到 Clockify 中。本文将介绍该 NPM 包的详细使用教程,帮助大家更好地使用该工具。
安装
可以通过以下命令来安装该 NPM 包:
npm install -g toggl-to-clockify
使用
在使用 Toggl-to-Clockify 之前,需要先准备好 Toggl 和 Clockify 的 API Token。可以通过以下链接获取这两个 API Token:
- Toggl API Token:https://track.toggl.com/profile
- Clockify API Token:https://clockify.me/user/settings
获取之后,用以下命令将 Toggl 中的时间迁移到 Clockify 中:
toggl-to-clockify \ --toggl-api-token=<toggl-api-token> \ --clockify-api-token=<clockify-api-token> \ [--workspace-id=<workspace-id>] \ [--tags=<tags>] \ [--billable={true|false}] \ [--start-date=<start-date>] \ [--end-date=<end-date>]
其中,--toggl-api-token
和 --clockify-api-token
分别为 Toggl 和 Clockify 的 API Token,必填项。--workspace-id
为 Clockify 中要迁移的工作区ID,非必填项。--tags
为迁移任务时要添加的 tags,非必填项。--billable
表示是否将迁移的时间标记为可收费,非必填项。--start-date
和 --end-date
为要迁移的时间区间,非必填项。
以下是一个完整的示例代码:
-- -------------------- ---- ------- ----- --------------- - ----------------------------- ----- -------- - -------------------- ----- ----------- - ----------------------- ----- ----------- - ----------------- ----- ---- - --------- ----- -------- - ------ ----- --------- - --------------- ----- ------- - ------------- ----- ---------- - --- ----------------- --------- ------------ ------------ ----- --------- ---------- ------- --- -------------------
经过上述准备后,在终端中输入以上命令,就可以将 Toggl 中的时间迁移至 Clockify 中了。
总结
本文介绍了使用 NPM 包 Toggl-to-Clockify 将 Toggl 的时间迁移到 Clockify 中的详细教程,并提供了完整的示例代码。希望读者们能够掌握这一工具的使用方法,更好地提高工作效率。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6006725e3660cf7123b36429