在ThoughtWorks应聘工作时,您需要完成一个与Conway生命游戏相关的任务。以下是步骤概述,帮助您快速搭建和体验该任务流程。具体流程如下:
-
克隆项目仓库:克隆提供的repo,并在项目目录中执行以下命令:
-
npm install
-
bin/build
-
bin/serve
-
运行项目:完成上述步骤后,在浏览器中访问
http://localhost:9001
,该页面会加载生命游戏界面。 -
设置和操作:
-
配置单元格:自定义单元格大小和网格的行数与列数。
-
交互操作:用鼠标点击、拖动激活单元格,单击“保存”来保存当前世界。
-
使用功能键:
-
重载并恢复世界:通过“Re-”按钮调用已保存的世界并重新开始迭代。
-
执行下一代:单击“Go”或“Step”按钮生成下一个状态。
-
清除:通过“-p删除”选项清除当前或保存的世界。
-
附加功能:颜色增加了迭代速度和视觉效果。完成的解决方案位于
src
文件夹下,您可以直接运行这些Node.js文件查看结果。
暂无评论