Startup setup for new typescript project
- Card code written in TypeScript
- Bundling all the files to single output
- Map file generated, poiting to repo url (with version etc), this way debugging is possible without having source code locally
- Two bundle types: debug and crunched one
-
Clone this repo to your box
git clone https://github.com/maxwroc/typescript-project-boilerplate.git your-project-name
-
Create empty repo on your git server and copy it's url
-
Change the remote url
git remote set-url origin [your target repo url]
-
Push the code and you are ready to go
git push origin master
-
Build
Run
npm install
once before first build.npm run build
produces debug version of the code (just bundled but no crunched)npm run release
produces crunched bundle
The output files are located in
dist
directory.