Node.js的挑战:构建命令行应用程序
我们将创建一个简单的命令行应用程序。 此应用程序将允许输入任务,删除任务,编辑任务以及列出所有任务。 这称为“创建读取更新删除”,即快照。
为了控制应用程序,我们将使用自己发明和编程的命令行命令。
例如,如果我们的文件名为“ tasks.js”:
> add buy bread
> add do the exercise
应该添加两个任务,“买面包”和“做运动”。 要列出这些任务,我们将执行以下操作:
> list
1 - [ ] buy bread
2 - [ ] do the exercises
然后,我可以这样做,例如:
> edit 1 buy batata
task 1 changed to " buy batata "
> list
1 - [ ] buy batattexttexttexttexta
2 - [ ] do