আমার প্রতিক্রিয়া নেটিভ অ্যাপ্লিকেশনটি জাভাস্ক্রিপ্ট কোড থেকে একটি ডিবাগ বা বিল্ড বিল্ড কিনা তা আমি কীভাবে নির্ধারণ করতে পারি?


93

আমি আমার প্রতিক্রিয়া নেটিভ অ্যাপ্লিকেশনটিতে কিছু ডিবাগ-কেবল UI যুক্ত করতে চাই, তবে আমি জাভাস্ক্রিপ্ট পরিবেশে কোনও সমতুল্য RCT_DEBUGবা RCT_DEVসময়ের সংকলন খুঁজে পাই না । একটি আছে?

কেস ব্যবহার করুন: আমি একটি স্ট্যাটাস বার যুক্ত করতে চাই যা আমার অ্যাপ্লিকেশন দ্বারা প্রবর্তিত HTTP অনুরোধের সংখ্যা দেখায় number স্পষ্টতই এটি কোনও শিপিং অ্যাপ্লিকেশনটির অংশ নয়, তবে এটি উন্নয়ন এবং পরীক্ষার সময় আমার কাজ পরীক্ষা করতে সহায়তা করবে would


উত্তর:


186
if (__DEV__) {
    console.log('I am in debug');
}

আপনি দেখতে পাবেন এই পদ্ধতির ব্যবহার রিএ্যাক্ট নেটিভ রিপোজিটরিতে ব্যবহৃত হচ্ছে ।


4
এটি কি এখনও বৈধ? যদি তাই উত্স দয়া করে?
জিয়ানওয়ার


@ জামালজি "ডেভ বুলিয়ান, সত্যের ডিফল্ট: একটি গ্লোবাল ডিইভি ভেরিয়েবল সেট করে যা প্রতিক্রি নেটিভ কোর লাইব্রেরিগুলি কীভাবে আচরণ করবে তা কার্যকর করবে।" আপনি খুঁজছেন লাইন গুড ফাইন্ড!
জোশুয়া পিন্টার 13 '

4
বা কেবল একবার ঝাঁকুনি: পি
মনজিৎ সিং

এটি বৈধ বলে মনে হচ্ছে এবং এটি AppContainer.js- এ
টপ-মাস্টার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.