2015-10-25 34 views
7

मैं NodeJS (संस्करण v4.2.1) साथ काम कर रहा हूँ में मॉड्यूल 'DateFormat' नहीं मिला मैं घूंट के साथ काम करना चाहते हैं मैं घूंट (3.9.0) स्थापित किया है लेकिन जब मैं अपने कोशिश आदेश घूंट मैं त्रुटित्रुटि: घूंट

Error: Cannot find module 'dateformat'

मैं

npm install -g dateformat 

मुझे लगता है कि dateform जांच कर सकते हैं साथ DateFormat स्थापित करने के लिए कोशिश की है पाने के साथ एक खाली समारोह (नीचे लिपि) के साथ डिफ़ॉल्ट स्क्रिप्ट पर आदेश DateFormat --help लेकिन घूंट स्क्रिप्ट के साथ स्थापित किया गया है वही त्रुटि

Error: Cannot find module 'dateformat'

मैं विंडोज 7

किसी भी मदद के साथ काम कर रहा हूँ उत्पादन?

==================== स्क्रिप्ट

var gulp = require('gulp'); 

gulp.task('default', function() { 
}); 
+3

विश्व स्तर पर घूंट फिर से स्थापित करने की कोशिश करें। – cither

उत्तर

11

ने वही समस्या और फिर से स्थापित करने घूंट विश्व स्तर पर वास्तव में समस्या को ठीक किया तथापि, देखना था मुझे लगता है - नोड के पहले प्रतिष्ठानों (जब से तुम यह भी उल्लेख)

npm uninstall gulp -g 
npm install gulp -g 

स्पष्टीकरण के बाद से मैं एक पूरी समस्या निवारण प्रयास शुरू कर दिया, ठीक पेशकश करने के लिए मुश्किल है, लेकिन अगर यह किसी भी मदद की है के बारे में अपने विवरण मुद्दा नोड स्थापित करने का परिणाम है, लेकिन इंस्टाल लेयर एनपीएम के पूर्व संस्करणों को ओवरराइट नहीं कर रहा है - किसी भी तरह से कहीं आंतरिक समस्या उत्पन्न कर रहा है। समस्या निवारण प्रवाह:

  1. स्थापना रद्द करें नोड
  2. nodejs फ़ोल्डर, डिफ़ॉल्ट रूप से स्थित ~ पर \ Program Files \ (अनाथ node_modules NPM फ़ोल्डर यहां पाया के साथ)
  3. पुनर्स्थापना नोड
  4. विश्व स्तर पर स्थापना रद्द हटाना/पुनः स्थापित करें gulp

इस मुद्दे पर कुछ और विवरण यहां पाए जा सकते हैं: npm 3 broken when installed from official OS X Node.js installer #10434। हालांकि यह ओएसएक्स के लिए विशिष्ट है, लेकिन मैंने विंडोज पक्ष पर खुद की स्थिति को पाया।

+1

काम किया। सहायता के लिए धन्यवाद! –

2

मुझे एक ही समस्या थी। मैं

  1. से इसका समाधान नहीं हटाएं node_modules फ़ोल्डर
  2. npm install
+0

बढ़िया! यह बहुत उपयोगी है! – Batur

संबंधित मुद्दे