मैं एक फ़ाइल है कि मैं सर्वर का उपयोग कर Node.js पर और साथ ही ब्राउज़र पर दोनों का उपयोग करने में सक्षम होना चाहते हैं।
मैं सशर्त इस लाइन का उपयोग कर एक बाहरी पुस्तकालय आयात किया। ब्राउज़र पर, मुझे लगता है कि पहले से ही XRegExp परिभाषित किया गया है।
if (typeof require !== 'undefined') XRegExp = require('xregexp').XRegExp;
और मैं सशर्त इस लाइन का उपयोग कर कोड का निर्यात
if (typeof module !== 'undefined' && !module.exports) module.exports = ret;
मैं कैसे संकलक शिकायत के बिना टाइपप्रति में एक ही बात कर सकते हैं?













