- Install firedev:
npm i -g firedev
- Clone project:
git clone https://github.com/codete/codete-ngrx-quick-start.git
- Open it in Visual Studio Code:
code codete-ngrx-quick-start
- Start build (no need to npm install)
firedev start
- Start server ( if your see console message : open your browser on http://localhost:4200 ):
Select proper debug task and press F5 on keyboard
- Open browser: http://localhost:4200
- How to start application on different port ?
firedev start --port 3333
- How to start server on different port ?
modify host variable in ./shared/src/lib/constants.ts
- How to start server wihout Visual Studio Code ?
npx ts-node run.js
- Can I use different editor than Visual Studio Code ?
sure .. but remember that firedev cli generates configs for VSCode (hidden files, server launch etc.)
- Sqlite/MySql/Sql.js (database)
- Node JS/ExpressJs/TypeOrm (backend)
- Socket.io (realtime communication)
- Angular/NgRx/RxJS (frontend engine)
- Angular Material (frontend UI)