बिल्टिन मॉड्यूल के लिए एक यूआरएल योजना
यदि आप Node.js में मॉड्यूल आयात करना चाहते हैं जो बिल्टिन हैं, जिसका अर्थ है कि आपको उन्हें अपने package.json में जोड़ने की आवश्यकता नहीं है, तो एक विशेष URL योजना है जिसका आप उपयोग कर सकते हैं। याद रखें कि Node.js में सभी आयात मूल रूप से URL हैं जो पथों के लिए हल हो जाते हैं। ऐसे आयातों में "नोड" -उपसर्ग का उपयोग करना कथन को एक बिल्टिन मॉड्यूल के लिए आयात के रूप में चिह्नित करता है।
निम्न उदाहरण ES मॉड्यूल सिस्टम का उपयोग करता है। कॉमनजेएस-आयात के साथ बिल्टिन-मॉड्यूल का आयात भी पूरा किया जा सकता है, लेकिन मैं दृढ़ता से आधुनिक ईएस मॉड्यूल सिस्टम का उपयोग करने का सुझाव देता हूं। यह Node.js संस्करण 15 के बाद से स्थिर है।
// An import of a built-in module,
// in this case 'fs', using the
// the variant w/promises instead
// of callbacks.
import fs from 'node:fs/promises';
// ... Using 'fs. ...'
जैसा कि आप देख सकते हैं, परिवर्तन वास्तव में छोटा है, लेकिन स्पष्ट रूप से एक अंतर्निहित मॉड्यूल के रूप में आयात को चिह्नित करता है।