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