پاسخ داده شد
چطور یک متغیر global تعریف کنید که بتوانیم در همه جای کدمان از آن استفاده کنیم؟
react environment variable environment variable in react react environment variable react global variable متغیر global در react
- نفیسه افقی 10 ماه قبل سوال کرد
- آخرین ویرایش 10 ماه قبل
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ عالی
فرض کنید می خواهید یک متغیر global داشته باشید که در تمامی فایل ها و کامپوننت ها از آن استفاده کنید. مثلاً می توان نام یا لینک برنامه را در یک متغیر global تعریف کرد و همه جا از آن استفاده کرد. در اینصورت در صورت تغییر نام یا لینک برنامه، تنها کافی است تا مقدار این متغیر را تغییر دهید (به جای اینکه کل کدتان را عوض کنید)
environment variable برای همین کار است!
برای تعریف یک environment variable:
فایلی با نام env.
در root برنامه تان بسازید و متغیر خود را بصورت زیر در آن تعریف کنید:
REACT_APP_BACK=http://localhost:4000
برای استفاده از environment variable:
بصورت زیر می توانید در همه جای کدتان از آن استفاده کنید:
process.env.REACT_APP_BACK
- نفیسه افقی 10 ماه قبل پاسخ داد
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ شما