Skip to content

emanuellopes/typescript-boilerplate

Repository files navigation

Typescript Boilerplate

Boilerplate for a Typescript project with SASS for CSS and Handlebars for HTML templating.

Motivation

In a fast evolving tech world, it is vital to keep up the pace. The creation of this boilerplate project comes both from the necessity of learning how to properly assemble, configure and troubleshoot a TypeScript project from scratch, including all the needed dependencies and specificities, as well as, have a ready-to-go solution for new projects to come.

This project also intends to be a comprehensive guide to anyone wanting to follow the same path and assemble his own project from scratch. If you are planning to do so, please take a look at the project documentation.

Prerequisites

Installation

Clone or download this project. From the project directory run the command npm install.

Local Development

To run the project in development mode, from the project directory run the command npm run dev. Your default browser should open a window with the project running from http://localhost:3000/.

Built With

Contributing

  1. Fork this project: https://github.com/andreros/typescript-boilerplate/fork
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

Author

André Rosa

License

This is free and unencumbered software released into the public domain. For more information, please refer to http://unlicense.org.

About

Boilerplate for a Typescript project with SASS for CSS and Handlebars for HTML templating.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published