چطور در react native environment variable تعریف کنیم؟
- نفیسه افقی 12 ماه قبل سوال کرد
- شما باید برای ارسال دیدگاه وارد شوید
environment variable متغیری است که بصورت global تعریف می شود و قابل دسترسی برای همه هم نیست. بنابرین اگر کدی دارید که می خواهید درون برنامه تان بطور مرنب استفاده کنید و یا قابل دیدن برای سایرین نباشد، می توانید داخل یک environment variable قرارش دهید.
برای تعریف environment variable در react native ، ابتدا کتابخانه زیر را نصب کنید:
npm install @env
حالا داخل root پروژه یک فایل بنام env. بسازید و متغیرهایتان را با فرمت زیر تعریف کنید:
API_URL=https://api.example.com
DEBUG=true
بعد باید فایل babel.config.js
را بصورت زیر آپدیت کنید تا آدرس فایل env. را داشته باشد:
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
plugins: [
[
'module:react-native-dotenv',
{
moduleName: '@env',
path: '.env',
blacklist: null,
whitelist: null,
safe: false,
allowUndefined: true,
},
],
],
};
بصورت زیر هم می توانید داخل برنامه تان از environmrnt variable ها استفاده کنید:
process.env.DEBUG
*برای تعریف environment variable در react و nest.js ، لینک ها را ببینید.
- نفیسه افقی 12 ماه قبل پاسخ داد
- آخرین ویرایش 12 ماه قبل
- شما باید برای ارسال دیدگاه وارد شوید