नमस्ते मैं नोड जेएस के लिए अपेक्षाकृत नया हूं और आसपास देख रहा हूं लेकिन समाधान नहीं ढूंढ रहा हूं। मैंने जावास्क्रिप्ट फ़ाइल की आवश्यकता की जांच की है और ऐसा लगता है कि "readFileSync" के लिए कोई विधि नहीं है। शायद मेरे पास उचित आवश्यकता फ़ाइल नहीं है? मुझे इस फाइल को खोजने में मुश्किल हुई, हर जगह इसके बारे में बात की लेकिन अधिकांश लोगों ने यह नहीं पोस्ट किया कि इसे कहां प्राप्त किया जाए।readFileSync एक फ़ंक्शन नहीं है
मैंने नोड जेएस स्थापित किया है और requ.js फ़ाइल है। मेरे वर्तमान कोड इस तरह है:
fs = require(['require'], function (foo) {
//foo is now loaded.
});
console.log("\n *STARTING* \n");
// Get content from file
var contents = fs.readFileSync("sliderImages", 'utf8');
मैं पहली बार हालांकि काम करने के लिए यह javacscript फ़ाइल की आवश्यकता होती है लोड करने के लिए लगता है की आवश्यकता होती है हो रही है पर एक सा था। मैं गाइड निम्नलिखित किया गया है और यही कारण है कि मैं इस त्रुटि मिलती है मुझे यकीन है कि नहीं कर रहा हूँ:
Uncaught TypeError: fs.readFileSync एक समारोह
मैं कई तय की कोशिश की है और यह एक यह पता लगाने नहीं कर पा रहे है। किसी भी मदद की बहुत सराहना की है। धन्यवाद।
'fs' स्पष्ट रूप से नोड का" एफएस "नहीं है, अन्यथा 'readFileSync' विधि को अपरिभाषित नहीं किया जाएगा, तो आप अपनी आवश्यकता के साथ कुछ गलत कर रहे हैं? आप केवल 'var fs = requ (' fs ') ' – adeneo
क्यों नहीं करेंगे नोड के साथ Requ.js का उपयोग न करें। नोड के पास कॉमनजेएस का उपयोग करके मॉड्यूल को संभालने का अपना तरीका है। जैसा कि एडेनो ने कहा, बस 'var fs = requ (' fs ') 'करें। Requ.js क्लाइंट-साइड पर मॉड्यूल लोडिंग के लिए है। –
जब मैंने इसका उपयोग करने का प्रयास किया तो मुझे निम्न त्रुटि मिली: मॉड्यूल नाम "एफएस" अभी तक संदर्भ के लिए लोड नहीं किया गया है: _। उपयोग की आवश्यकता है ([])। तो मैंने एक समाधान की तलाश शुरू कर दी। – L1ghtk3ira