When I run ng serve it uses default environment as dev. Is there a way to update angular cli to use a different environment file?
Update
Sorry, Should have been more clear in my question. I know we can use –env switch to specify the environment file to use, but was wondering if there is a way to change the default environment file selection when no env is specified. Currently we have environment.local.ts file, I am trying to update angular cli configuration to use environment.local.ts when no environment is specified.
Best Answer
I had the same issue as you, and couldn't find a way to override the default environment variable used when no env arg is passed, but found a workaround that worked for me:
Simply change the file path that is standing for the
dev
environment in the angular cli configuration file (angular-cli.json):dev
is the default environment variable used by Angular CLI if no args are passed, so thelocal
file would be the used one.