1. Project setup
Let's go step-by-step into initializing the project for this tutorial.ng bo
Initialize repository ​
Create working directory ​
Let's start from scratch from an empty directory:
Mark un-needed files as ignored for Git ​
Create a .gitignore
file with this content to ignore the node_modules
folder & the env file (we will create it on next steps):
Initialize Typescript package ​
Create the Node.js package ​
This command will create the package.json
with default content:
Install dependencies ​
Install the production dependencies:
Then install the development dependencies:
Initialize Typescript configuration ​
Run this init command to create the tsconfig.json
with default values:
If everything worked correctly, you should have now a tsconfig.json
file at the root of the repo.
Setup the main script ​
Create the script file ​
Let's create a main.ts
file that will contain our code:
Add a npm script to run it ​
Edit the package.json
file to add a new script entry. Let's remove the test
script and add a dev
script:
Verify that the setup works ​
Now, you can run this command to check that everything is OK:
bash
That should output:
Congratulations 🎉, we are ready to move to next step.
Last updated