# How to get prod/dev mode in ts

**URL:** <https://forum.ionicframework.com/t/how-to-get-prod-dev-mode-in-ts/65489>\
**Category:** ionic-v3\
**Created:** [October 3, 2016, 1:58am UTC](https://forum.ionicframework.com/t/how-to-get-prod-dev-mode-in-ts/65489 "2016-10-03T01:58:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rdlabo](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/rdlabo/32/99539_2.png) [@rdlabo](https://forum.ionicframework.com/u/rdlabo)\
**Post date:** [October 3, 2016, 1:58am UTC](https://forum.ionicframework.com/t/how-to-get-prod-dev-mode-in-ts/65489/1 "2016-10-03T01:58:02Z")

</div>

I want to change code in prod or dev mode.  
How to get prod or dev mode??

(example code. I want get PROD)

> ```
> export function reducer(state: any, action: any) {
> if (PROD) {
> return productionReducer(state, action);
> }
> else {
> return developmentReducer(state, action);
> }
> }
> 
> ```

thanks.

---

<div class="post-metadata">

**Author:** ![rapropos](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/rapropos/32/100227_2.png) [@rapropos](https://forum.ionicframework.com/u/rapropos)\
**Post date:** [October 3, 2016, 7:21am UTC](https://forum.ionicframework.com/t/how-to-get-prod-dev-mode-in-ts/65489/2 "2016-10-03T07:21:52Z")

</div>

According to [this commit](https://github.com/driftyco/ionic-app-scripts/commit/6e9f1f4c12390f0f5116560e7e67fde750de3e22), you can use `process.env.IONIC_ENV`.

---

<div class="post-metadata">

**Author:** ![rdlabo](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/rdlabo/32/99539_2.png) [@rdlabo](https://forum.ionicframework.com/u/rdlabo)\
**Post date:** [October 3, 2016, 7:30am UTC](https://forum.ionicframework.com/t/how-to-get-prod-dev-mode-in-ts/65489/3 "2016-10-03T07:30:31Z")

</div>

thanks!! I want this!!!
