在开发过程中,有时候我们会遇到这样的问题:我们会有好几个项目同时进行,但是我们难以记得自己最近在哪个项目进行到了哪一步。如果您也曾遇到过这样的问题,那么 what-was-i-doing 这个 npm 包就可以帮助您解决这样的问题。
安装
使用 npm 安装 what-was-i-doing:
--- ------- -- ----------------
使用
在使用 what-was-i-doing 之前,您需要先在终端中运行 what-was-i-doing init
命令初始化一个文件,该文件将用于存储您的当前工作进展。
---------------- ----
接下来,您可以使用 what-was-i-doing
命令来记录您的工作进度。what-was-i-doing
命令有一个 -m
或者 --message
参数,您可以使用这个参数来发布您当前的工作进展。
---------------- -- --------
如果您想要查看之前的工作进展以及提交信息,您可以使用 what-was-i-doing log
命令来查看。
---------------- ---
如果您想要修改提交信息,您可以使用 what-was-i-doing update
命令来修改。
---------------- ------ ---------- -- --------
最后,如果您想要删除工作进展,您可以使用 what-was-i-doing remove
命令来删除。
---------------- ------ ----------
示例代码
下面这个例子将记录您新建了一个名为 my-project
的项目,并发表了一个提交信息:
---------------- ---- ---------------- -- --- ---------- ---
您可以使用 what-was-i-doing log
命令查看提交信息:
- ---------------- --- ------------------------ - -- ---------- --
使用 what-was-i-doing
命令来记录您的工作进度:
---------------- -- -------- ---------------- -- -------- ---------------- -- ----- ----
您可以使用 what-was-i-doing log
命令查看提交信息:
- ---------------- --- ------------------------ - -- ---------- -- ------------------------ - ------ ------------------------ - ------ ------------------------ - ---- ---
如果您需要修改提交信息,您可以使用 what-was-i-doing update
命令来修改:
---------------- ------ ---------- -- ----- ---
最后,如果您想要删除工作进展,您可以使用 what-was-i-doing remove
命令来删除:
---------------- ------ ----------
总结
在我们的实践中,what-was-i-doing 为我们带来了很大的便利。它是一个非常实用的工具,可以帮助我们快速记录工作进度,而不需要另开文档记录,提高了我们的工作效率和工作质量。在开发团队中使用 what-was-i-doing,您会发现它能够让您的团队更加高效和协同,同时也可以帮助我们快速查找过去的开发历程,提高项目的可维护性。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/600671098dd3466f61ffe01e