Creating LemonMart
LemonMart will be a mid-sized line-of-business application with over 90 code files. We will start our journey by creating a new Angular app, with routing and Angular Material configured from the get-go.
It is presumed that you have installed all the requisite software mentioned in Chapter 2, Setting Up Your Development Environment. If you have not, execute the following commands for your OS to configure your environment.
On Windows PowerShell, execute:
PS> Install-Script -Name setup-windows-dev-env
PS> setup-windows-dev-env.ps1
On macOS Terminal, execute:
$> bash <(wget -O - https://git.io/JvHi1)
For more information refer to https://github.com/duluca/web-dev-environment-setup.
Creating a router-first app
With the router-first approach, we want to enable routing early on in our application:
- You can create the new application, with routing already configured, by executing this command...