E:\React-Projects\video-chat\node_modules\ts-node\src\index.ts:421 नया TSError (डायग्नोस्टिक टेक्स्ट, डायग्नोस्टिक कोड) लौटाएं ^ TSError: ⨯ टाइपस्क्रिप्ट संकलित करने में असमर्थ: src/server.ts:1:8 - त्रुटि TS1259: मॉड्यूल ''ई:/रिएक्ट-प्रोजेक्ट्स/वीडियो-चैट/नोड_मॉड्यूल्स/@ प्रकार/एक्सप्रेस/इंडेक्स'' केवल 'esModuleInterop' ध्वज का उपयोग करके डिफ़ॉल्ट-आयात किया जा सकता है

1 आयात एक्सप्रेस, {एप्लिकेशन} "एक्सप्रेस" से; ~~~~~~

Node_modules/@types/express/index.d.ts:108:1 108 निर्यात = ई; ~~~~~~~~~~ यह मॉड्यूल 'निर्यात =' का उपयोग करके घोषित किया गया है, और 'esModuleInterop' ध्वज का उपयोग करते समय केवल एक डिफ़ॉल्ट आयात के साथ उपयोग किया जा सकता है। src/server.ts: 2: 8 - त्रुटि TS1259: मॉड्यूल '"E:/React-Projects/video-chat/node_modules/@types/socket.io/index"' को केवल 'esModuleInterop' ध्वज का उपयोग करके डिफ़ॉल्ट-आयात किया जा सकता है

"सॉकेट.आईओ" से 2 आयात सॉकेटआईओ, {सर्वर सॉकेटियोसर्वर के रूप में; ~~~~~~~

Node_modules/@types/socket.io/index.d.ts:16:1 16 निर्यात = SocketIO; ~~~~~~~~~~~~~~~~~ यह मॉड्यूल 'निर्यात =' का उपयोग करके घोषित किया गया है, और केवल 'esModuleInterop' ध्वज का उपयोग करते समय डिफ़ॉल्ट आयात के साथ उपयोग किया जा सकता है। createTSError (E:\React-Projects\video-chat\node_modules\ts-node\src\index.ts:421:12) पर रिपोर्टTSError पर (E:\React-Projects\video-chat\node_modules\ts-node\ src\index.ts:425:19) getOutput पर (E:\React-Projects\video-chat\node_modules\ts-node\src\index.ts:553:36) Object.compile पर (E:\React- Project\video-chat\node_modules\ts-node\src\index.ts:758:32) पर Module.m._compile (E:\React-Projects\video-chat\node_modules\ts-node\src\index. ts:८३७:४३) पर मॉड्यूल._एक्सटेंशन..जेएस (आंतरिक/मॉड्यूल/सीजे/लोडर.जेएस:११७७:१०) Object.require.extensions पर। [as .ts] (E:\React-Projects\video-chat\node_modules\ts-node\src\index.ts:840:12) मॉड्यूल.लोड पर (आंतरिक/मॉड्यूल/cjs/loader.js:1001: 32) Function.Module._load (आंतरिक/मॉड्यूल/cjs/loader.js:900:14) पर मॉड्यूल.require (आंतरिक/मॉड्यूल/cjs/loader.js:1043:19) [नोडमोन] ऐप क्रैश हो गया - प्रतीक्षा कर रहा है फ़ाइल प्रारंभ करने से पहले परिवर्तन...

-1
Surafel Getachew 31 मार्च 2020, 14:34

1 उत्तर

सबसे बढ़िया उत्तर

मेरा मानना ​​है कि ऐसा इसलिए है क्योंकि आपकी tsconfig.json फ़ाइल में esModuleInterop compilerOptions सेक्शन में सही पर सेट होना चाहिए। आशा है कि इससे सहायता मिलेगी

0
nicolasrigaudiere 31 मार्च 2020, 12:43