This is a simple project that is meant to be a simple starting point for basic canvas websites. I am mostly using it for my own personal projects, but it may be useful to you if:
- You only intend to have one page (index.html)
- You like TypeScript
- You want something as simple as possible
- You want to get started quickly
Clone the repository:
# Using HTTPS
git clone --depth=1 https://github.com/devmattrick/canvas-starter.git <name>
# Or using SSH
git clone --depth=1 git@github.com:devmattrick/canvas-starter.git <name>
Install dependencies:
# Using Yarn
yarn
# Or using NPM
npm install
Run the development server:
# Using Yarn
yarn run dev
# Or using NPM
npm run dev
Build an optimized production bundle:
# Using Yarn
yarn run build
# Or using NPM
npm run build
Contributions are always welcome, however please try to keep the general scope of this project small (for example, don't include a canvas library like Phaser). This is meant to be a simple base to build off of and as such is library/ framework/ etc. agnostic.
The code in this repository is available under the terms of the MIT License. Please see LICENSE for more information.