2013-07-05 19 views
15

का उपयोग कर node.js मॉड्यूल स्थापित करने में त्रुटि मैं node.js का उपयोग कर निम्न मॉड्यूल स्थापित करने का प्रयास कर रहा हूं, लेकिन निम्न त्रुटि प्राप्त करना जारी रखें। क्या आपको कोई सुझाव है कि मुझे क्या करना चाहिए? तो मैं विंडोज 7 का उपयोग कर रहा हूं और .NET Framework 2.0 एसडीके भी स्थापित किया है।एनपीएम

npm install execSync 

MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe". 
To fix this, 1) install the .NET Framework 2.0 SDK, 
2) install Microsoft Visual Studio 2005 or 
3) add the location of the component to the system path if it is installed elsewhere. 

उत्तर

8

विज़ुअल स्टूडियो का परीक्षण संस्करण स्थापित करने और व्यवस्थापक के रूप में दृश्य स्टूडियो कमांड प्रॉम्प्ट में एनपीएम चलाने का सबसे आसान तरीका है। विजुअल स्टूडियो 2012 नौकरी करता है।

+1

2013 काम करेगा? –

9

आपको अपने पथ में VCBuild.exe जोड़ने की आवश्यकता है। यह जवाब देखें कि इसे कैसे करें: Testacular install fails, no vcbuild.exe

+1

धन्यवाद कि काम किया, लेकिन अब मैं हो रही है निम्न त्रुटि घ: \ hduser \ .node-ढकोसला \ Users \ 0.10.12 \ deps \ यूवी \ \ uv-private/uv-win.h शामिल करें (32): घातक त्रुटि C1083: फ़ाइल को शामिल नहीं किया जा सकता: 'winsock2.h': ऐसी कोई फ़ाइल या निर्देशिका नहीं [D: \ Users \ hduser \ node_modules \ ffi \ node_modules \ ref \ build \ binding.sln] – anonymous123

+1

क्या आपने इसे आजमाया: http://stackoverflow.com/questions/3623129/winsock2-h-no-such-file-or- निर्देशिका? – verybadalloc

+0

धन्यवाद @verybadalloc इस उत्तर ने काम किया, यह वास्तव में गड़बड़ है जिस तरह से node.js खिड़कियों पर है। – anonymous123

1

इस चरणों मुझे एक बहुत मदद की:

"माइक्रोसॉफ्ट विजुअल C++ 2010 सर्विस पैक 1 संकलक विंडोज एसडीके 7.1 के लिए अद्यतन, में रीडमी फ़ाइल के अनुसार यह सुनिश्चित करें कि आपके सिस्टम एक समर्थित कॉन्फ़िगरेशन, निम्नलिखित स्थापना रद्द किया गया है उत्पादों और उसके बाद सूचीबद्ध क्रम में पुनः इंस्टॉल: "

1 - Visual C++ 2010 एक्सप्रेस या दृश्य स्टूडियो 2010
2 - विंडोज एसडीके 7.1 नोट: यदि आप स्थापना पर त्रुटि मिलती है, हो सकता है इस लिंक से आपको मदद मिलेगी।
3 - दृश्य स्टूडियो 2010 SP1
4 - Visual C++ 2010 SP1 कंपाइलर विंडोज एसडीके 7.1

मेरे लिए के लिए अद्यतन, केवल कदम दो पर्याप्त था। दूसरे चरण के नोट में ध्यान दें "नोट: यदि आपको स्थापना पर त्रुटि मिलती है, तो शायद यह लिंक आपकी मदद करेगा"। मुझे समस्या थी और यह टिप महत्वपूर्ण थी।

अधिक जानकारी के लिए इस लिंक पर उपयोगी हो सकता है: https://github.com/TooTallNate/node-gyp/wiki/Visual-Studio-2010-Setup

+0

इस उत्तर ने मुझे सही दिशा में इंगित किया! Thanx! http: // stackoverflow।कॉम/ए/15 9 37635/2873481 –

0

विभिन्न नेट और दृश्य की कोशिश के बाद मैं अंत में लोड और विजुअल स्टूडियो 2013 प्रो

डाउनलोड करके Windows 8.1 पर नेवला का निर्माण करने के NPM पाने में कामयाब रहे ftp://ftp.microsoft.com/bussys/winsock/winsock2/qos.h

0

दिलचस्प बात यह है कि विजुअल स्टूडियो 2015 को स्थापित करने और पर्यावरण चर के लिए VCBuild.exe के पथ को जोड़ने के बाद भी -> पथ, यह त्रुटि तब हुई जब मैंने npm install पर प्रयास किया। मशीन को पुनरारंभ करने से त्रुटि हल नहीं हुई। मैंने node app.js का उपयोग करके ऐप शुरू करने का प्रयास किया और यह काम करता है!

0
npm install -g windows-build-tools 

एक प्रशासन विंडो में भाग गया:

Starting installation... 
Launched installers, now waiting for them to finish. 
This will likely take some time - please be patient! 
Waiting for installers... -Successfully installed Python 2.7 
Waiting for installers... /Successfully installed Visual Studio Build Tools.