नोड v12 के बाद से, आप या तो .mjs
. का उपयोग कर सकते हैं एक्सटेंशन या सेट "type": "module"
आपके package.json
. में .
और आपको --experimental-modules
. के साथ नोड चलाने की आवश्यकता है झंडा।
node --experimental-modules server.mjs
आप SO लिंक देख सकते हैं।
या आप .babelrc
बना सकते हैं अपने प्रोजेक्ट की जड़ में फ़ाइल। निम्नलिखित जोड़ें (और कोई अन्य बेबेल प्रीसेट जो आपको चाहिए, इस फ़ाइल में जोड़ा जा सकता है):
{
"presets": ["env"]
}
babel-preset-env
इंस्टॉल करें
npm install babel-preset-env
npm install babel-cli -g
# OR
yarn add babel-preset-env
yarn global add babel-cli
अब, उस फोल्डर में जाएँ जहाँ आपका server.js
है फ़ाइल मौजूद है और
का उपयोग कर चलाएँ:
babel-node fileName.js
या आप अपने package.json
. में निम्नलिखित कोड जोड़कर npm start का उपयोग करके चला सकते हैं फ़ाइल:
"scripts": {
"start": "babel-node server.js"
}
एक ट्यूटोरियल है लिंक एक ऐसे माध्यम पर कस्टम एक्सप्रेस सर्वर + टाइपस्क्रिप्ट के साथ Next.js सेट अप करने के लिए जो आपके लिए बहुत उपयोगी होगा।