【文件属性】:
文件名称:BowlingJS:用 AngularJS 编写的保龄球得分计数器
文件大小:48KB
文件格式:ZIP
更新时间:2021-06-09 06:53:00
JavaScript
#保龄球记分卡。
这是我的第一个 JavaScript 项目。 这是创客学院第六周之后的周末挑战。 在保龄球比赛中得分并不像人们想象的那么简单。 最棘手的部分是为奖励。 我回到项目将逻辑连接到一个简单的 Angular 前端。
##特征:
您可以输入击倒了多少个别针
该应用程序跟踪帧
它奖励备件和罢工的奖金
它计算总分
##技术
JavaScript,使用 Jasmine 测试,由 Grunt 运行
Angular,使用 Protractor 进行 e2e 测试
Express / node.js 服务器
物化 CSS 框架
Travis 持续集成、伊斯坦布尔(测试覆盖率)和代码气候
##问题:
“游戏结束”实际上是最后一帧。 在此之后可能还有两个卷。 这就是为什么我显示“最后一帧”而不是“游戏结束”的原因。
前端还不能处理最终帧中的额外滚动。 虽然它是在后端实现的。 这就是为什
【文件预览】:
BowlingJS-master
----.gitignore(88B)
----package.json(965B)
----.travis.yml(308B)
----Gruntfile.js(1KB)
----public()
--------js()
--------css()
----SpecRunner.html(735B)
----views()
--------index.ejs(2KB)
----spec()
--------feature()
--------unit()
----README.md(2KB)
----lib()
--------jasmine-2.2.0()
----protractor.conf.js(192B)
----bower.json(513B)
----lcov.info(3KB)
----server.js(467B)