- node 20+
- npm
- npx (or nx installed globally)
Create src/enviroments/environment.development.ts
file yourself or use provided example:
cp src/enviroments/environment.development.ts.example src/enviroments/environment.development.ts
This file will not be committed to the repository, allowing you to modify the development setup without conflicting with other developers.
npm install
npx playwright install
First of all, naming convention for scripts is target:[configuration]
, where configuration
is one of production
, development
or test
. If configuration
is ommited then production
is used. Also some targets don't have all configurations if it doesn't make sense.
Most useful ones are listed below. For more check package.json
.
npm run start:dev
npm run build
npm run test-unit
npm run test-e2e
npm run build-and-test
Get to know what is Clean Architecture... then, come back and write some code. xD