项目作者: kieran6roberts

项目描述 :
🎮 Checkers board game built using TypeScript.
高级语言: TypeScript
项目地址: git://github.com/kieran6roberts/Checkers-typeScript.git
创建时间: 2020-11-06T15:54:54Z
项目社区:https://github.com/kieran6roberts/Checkers-typeScript

开源协议:

下载


play-checkers logo

Checkers - TypeScript

GitHub top language
GitHub last commit


Checkers board game built using html, css and typeScript.

Live version can be found at //https://play-checkers.netlify.app/.


play-checkers


Table of contents


Project Objectives

Recently I began learning typeScript and I find the best way to learn is by building so I decided to build the checkers board game from scratch. This project would also require a lot of DOM manipulation, conditionals and many other core javaScript features that I could refine in the process.


Primary Technologies

  • html
  • css
  • typeScript 4.1.3
  • webpack 5.11.1
  • eslint 7.17.0
  • jest 26.6.3
  • @testing-library/dom 7.29.1


Getting Started

Begin by cloning the repo to your machine and installing the app dependencies using:

  1. npm install

Then to run the app in development, use the command:

  1. npm run start

This will open the app for you using webpack dev server to localhost:5500 with hot reloading enabled. To build a dist folder for production, run the command:

  1. npm run build


Running Tests

To run tests on the app using jest and testing-library use the command:

  1. npm run test


Author

  • Kieran Roberts