यह उल्का का एक मजेदार व्यवहार है जहां यदि आप क्लाइंट और सर्वर-साइड दोनों पर अपनी उल्का पद्धति को परिभाषित करते हैं, तो आप अपने ब्राउज़र पर अलर्ट और सर्वर में एक त्रुटि लॉग दोनों प्राप्त कर सकते हैं।
आप सर्वर-साइड के लिए उल्का पद्धति को पूरी तरह से /server फ़ोल्डर में डालकर परिभाषित कर सकते हैं और विशेष रूप से कंसोल.लॉग का उपयोग कर सकते हैं।
वैकल्पिक रूप से आप अपना कोड इसमें लपेट सकते हैं:
if (Meteor.isClient) {
// code
}
और अलर्ट के साथ अपने आनंदमय रास्ते पर जाएं।
अपडेट करें :
जहां आप अपने उल्का विधियों को परिभाषित करते हैं वह एक निर्णय कॉल है। इसे क्लाइंट/सर्वर दोनों पर छोड़ने का एक बड़ा लाभ उल्का के विलंबता मुआवजे को सक्षम करना है।
देखें आशावादी UI अनुभाग:https://www.meteor.com/tutorials/blaze/security -साथ-विधियों
साथ ही ऐसा करने का मतलब है कि आपको इस बात से सावधान रहना होगा कि क्लाइंट और सर्वर दोनों ही आपके तरीके को कॉल करेंगे। आपके कोड को दोनों मामलों को संभालना होगा, अर्थात् ऐसे कार्य जो एक वातावरण पर परिभाषित होते हैं लेकिन दूसरे पर नहीं (जैसे alert
) पर विशेष ध्यान देने की आवश्यकता होगी।