विंडोज 7 x64 / VS2012 पर संकलन के लिए नोड मॉड्यूल स्थापित नहीं किया जा सकता है


192

मैं किसी भी मॉड्यूल को संकलित करने की आवश्यकता नहीं कर सकता। वे सभी निम्न त्रुटि के साथ विफल होते हैं:

MSBUILD : error MSB3411: Could not load the Visual C++ component "VCBuild.exe". ...

मेरा वातावरण:

  • विंडोज 7 एंटरप्राइज x64, संस्करण 6.1.7601
  • नोड x86 0.8.16
  • एनपीएम 1.2.0
  • नोड-जिप 0.8.2
  • विजुअल स्टूडियो 2012 और कई पैकेज

संबंधित पर्यावरण चर:

Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShel l\v1.0;C:\Program Files\TortoiseGit\bin;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\tools;c:\tools\node

कोई INCLUDE, LIB, LIBPATH, आदि।

मैंने इस मुद्दे की एक छोटी जांच की और पता लगाया कि निम्नलिखित सेटअप के साथ मैन्युअल संकलन (सीधे VCBuild.exe और msbuild.exe को कॉल करके) मैन्युअल रूप से क्लोन किए गए git के लिए सफल होता है: //github.com/einaros/ws.git:

SET Configuration=Release
SET PATH=%ProgramFiles(x86)%\Microsoft Visual Studio 9.0\VC\vcpackages
SET PATH=%ProgramFiles(x86)%\Microsoft Visual Studio 11.0\VC\bin;%PATH%
SET PATH=%ProgramFiles(x86)%\Microsoft Visual Studio 11.0\Common7\IDE;%PATH%
SET PATH=%ProgramFiles(x86)%\Microsoft SDKs\Windows\v7.1A\Bin;%PATH%
SET PATH=%SystemRoot%\system32;%PATH%

SET INCLUDE=%ProgramFiles(x86)%\Microsoft Visual Studio 11.0\VC\include
SET INCLUDE=%ProgramFiles(x86)%\Microsoft SDKs\Windows\v7.1A\Include;%INCLUDE%

SET LIB=%ProgramFiles(x86)%\Microsoft SDKs\Windows\v7.1A\Lib
SET LIB=%ProgramFiles(x86)%\Microsoft Visual Studio 11.0\VC\lib;%LIB%

SET MSBUILD="%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe"

VCBuild.exe C:\Tools\node\ws\build\bufferutil.vcproj "Release|Win32" /useenv
VCBuild.exe C:\Tools\node\ws\build\validation.vcproj "Release|Win32" /useenv
%MSBUILD% build/binding.sln /verbosity:diagnostic /nologo /p:Configuration=Release;Platform=Win32

मैंने समान चर वाले नोड-जिप को कॉल करने की कोशिश की है और यह विफल रहा है:

C:\!> git clone https://github.com/einaros/ws.git
C:\!> cd ws
C:\!\ws>node-gyp configure
...
C:\!\ws>node-gyp build
gyp info it worked if it ends with ok
gyp info using node-gyp@0.8.2
gyp info using node@0.8.16 | win32 | ia32
gyp info spawn C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe
gyp info spawn args [ 'build/binding.sln',
gyp info spawn args   '/clp:Verbosity=minimal',
gyp info spawn args   '/nologo',
gyp info spawn args   '/p:Configuration=Release;Platform=Win32' ]
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
C:\Users\User\.node-gyp\0.8.16\deps\uv\include\uv.h(55): fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory [C:\!\
ws\build\binding.sln]
C:\Users\User\.node-gyp\0.8.16\deps\uv\include\uv.h(55): fatal error C1083: Cannot open include file: 'stdint.h': No such file or directory [C:\!\
ws\build\binding.sln]
gyp ERR! build error
gyp ERR! stack Error: `C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (c:\Tools\node\node_modules\node-gyp\lib\build.js:255:23)
gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:99:17)
gyp ERR! stack     at Process._handle.onexit (child_process.js:678:10)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "c:\\Tools\\node\\\\node.exe" "c:\\Tools\\node\\node_modules\\node-gyp\\bin\\node-gyp.js" "build"
gyp ERR! cwd C:\!\ws
gyp ERR! node -v v0.8.16
gyp ERR! node-gyp -v v0.8.2
gyp ERR! not ok

शायद आपके पास इसके बारे में कुछ विचार होंगे?

धन्यवाद।


क्या आपने vcvarsall.batअपने वातावरण को मैन्युअल रूप से सेट करने की कोशिश करने के बजाय दौड़ने की कोशिश की है?
जॉनीएचके

कोई सफलता नहीं। फिर भी "MSB3411: विजुअल C ++ घटक" VCBuild.exe "लोड नहीं कर सका।"
एलेक्स नेटक्कोव

BTW, मेरे पास "C: \ Program Files \ Microsoft SDKs \ Windows \ v6.1 \ Bin \ SetEnv.Cmd" के साथ बेहतर परिणाम हैं: घातक त्रुटि C1083: फ़ाइल को शामिल नहीं किया जा सकता है: 'stdint.n': ऐसी कोई फ़ाइल या निर्देशिका नहीं है "
एलेक्स नेटाकोव

2
मुझे बस अंत में स्थापित करने के लिए bcrypt मिला है जिसमें win7 64 बिट पर्यावरण पर निर्माण की आवश्यकता होती है, इसे हल करने के लिए गर्दन में दर्द होता है। अपनी स्थिति के साथ मैंने bcrypt के लिए और नोड-जिप के निर्देशों का पालन किया। मेरे लिए क्लिनिक Microsoft Windows 7 SDK और .net 4 फ्रेमवर्क स्थापित कर रहा था। एक बार जो स्थापित किया गया था (और मैंने अपना शेल पुनः आरंभ किया था) मैंने पाया कि मैं bcrypt के लिए इंस्टॉल के माध्यम से सब कुछ संकलित कर सकता हूं। तो मैं सोच रहा था कि क्या आपने एसडीके स्थापित किया है? मैं पूछता हूं कि आपने अपनी सूची में इसका उल्लेख नहीं किया है।
मेट्सकिन

1
यह 2015-11-19, और IT WORKS द्वारा पोस्ट किया गया था! (इस थ्रेड पर कई अच्छे सुझाव लेकिन कोई खुशी नहीं) github.com/nodejs/node-gyp/issues/629#issuecomment-158163655 इस प्रक्रिया में टूल्स 2015 का निर्माण किया गया है, न कि VS2012।
dkloke

जवाबों:


148

कोशिश करें कि - इसे विश्व स्तर पर स्थापित करेगा:

npm config set msvs_version 2012 --global

1
उत्तम! मेरी सभी समस्याओं का समाधान!
हंसमी

2
उत्कृष्ट, मुझे स्क्रिप्ट का एक सेट चलाते समय त्रुटि हो रही थी जिसने एनपीएल को आंत्र में गहरा लगाया। मैं लिपियों को संशोधित नहीं करना चाहता था, इसलिए मेरे लिए यह सबसे अच्छा विकल्प था
एलिस्टर

2
यह अनुशंसित उत्तर होना चाहिए, विंडोज 10 पर एक आकर्षण की तरह काम किया
विलियम

2
काम नहीं करता है। error MSB4019: The imported project "C:\Microsoft.Cpp.Default.props" was not found.
ग्रीन

वीएस2017 के साथ केवल विंडोज 10 पीसी पर - मैंने वीएस2017 सेटअप का इस्तेमाल 2015 के वीसी बिल्ड टूल्स को स्थापित करने के लिए भी किया। तो Torazaburo की तय काम :) वास्तव में उत्प्रेरक का जवाब बेहतर लग रहा है, लेकिन मैंने इसे करने की कोशिश नहीं की है ....
शॉन

143

VS2010 स्थापना के बिना, और केवल 2012 करने के लिए, msvs_version ध्वज सेट करें:

node-gyp rebuild --msvs_version=2012

npm install <module> --msvs_version=2012

@ जेकॉब टिप्पणी के अनुसार

npm install --msvs_version=2013 यदि आपके पास 2013 संस्करण है


3
हालांकि मेरा मानना ​​है कि दूसरे कमांड के पास अपने पैरामीटर पर दो हाइफ़न होने चाहिए, साथ ही - मैंने इसके लिए दो हाइफ़न लगाए और यह काम कर गया। यह मुझे मेरी npm स्थापित त्रुटियों के अतीत में मिला - धन्यवाद!
दुलारो

1
@Dullroar superuser.com/questions/372203/... यह 1 पानी का छींटा के साथ मेरे लिए काम किया कंधे उचकाने की क्रिया
एलेक्स

इसके लिए धन्यवाद; npm installआदेश मेरे लिए काम मिल गया। एक पानी का छींटा मेरे लिए भी काम किया।
सियारिया

यह --msvs-version = 2012
RaduM

यह मेरे विंडोज 7 x64 स्थापित के साथ आश्चर्यजनक काम किया! धन्यवाद Microsoft (डिक्स होने के लिए)!
ब्लेयरग 23

60

अद्यतन v3: https://www.npmjs.com/package/windows-build-tools

npm स्थापित --global विंडोज़-बिल्ड-टूल्स

Microsoft द्वारा नि: शुल्क प्रदान किए गए विज़ुअल C ++ बिल्ड टूल 2015 को डाउनलोड और इंस्टॉल करता है। लोकप्रिय देशी मॉड्यूल को संकलित करने के लिए इन उपकरणों की आवश्यकता होती है। यह आपके मशीन और npm को उचित रूप से कॉन्फ़िगर करते हुए पायथन 2.7 भी स्थापित करेगा।

अद्यतन v2:

नोड-जिप ने विंडोज़ के लिए HOW-TO को शामिल करने के लिए अपने रीडमी को अपडेट किया

मूल:

पूरे दृश्य स्टूडियो के लिए कोई ज़रूरत नहीं है, आप केवल बिल्ड टूल डाउनलोड कर सकते हैं

Microsoft बिल्ड टूल 2013: http://www.microsoft.com/en-us/download/details.aspx?id=40760

2013 संस्करण का उपयोग करने के लिए वैश्विक ध्वज सेट करने के लिए cmd चलाएं:

npm config set msvs_version 2013 --global

इसके बाद सब कुछ सामान्य हो जाना चाहिए और आपका npm इंस्टॉल / नोड-जिप पुनर्निर्माण काम करेगा


बिल्ड टूल में प्लेटफ़ॉर्म टूल शामिल नहीं हैं ... दुख की बात है कि विजुअल स्टूडियो स्थापित करने के आसपास कोई रास्ता नहीं है :( विंडोज पर नोड-जिप के इंस्टॉलेशन निर्देशों को भी पढ़ें: github.com/nodejs/node-gyp
Michael K.

नोड-जिप से नई रेडमी को शामिल करने के लिए अद्यतन उत्तर, धन्यवाद @MichaelK।
उत्प्रेरक

2
मैंने VS2015 स्थापित किया और इस कमांड को चलाया npm config set msvs_version 2015 --globalजो कि काम करता है
JRulle

इसी तरह, Microsoft बिल्ड टूल्स 2015 को स्थापित करना और रनिंग npm config set msvs_version 2015 --globalकार्य
जॉन ऑनस्टॉट

1
एनपीएम (नोड पैकेज मैनेजर) डीआईडी का उपयोग करके ऊपर बताए अनुसार 'विंडोज़-बिल्ड-टूल्स' चलाना, मेरे लिए काम करता है, लेकिन केवल जब इसे माइक्रोसॉफ्ट पॉवरशेल के माध्यम से चलाया जाता है । यह एक विंडोज़ उपयोगिता है जो माइक्रोसॉफ्ट द्वारा 10 से अधिक वर्षों से प्रदान की जाती है। इसके पास बिल्ड टूल को चलाने के लिए आवश्यक प्रशासनिक अधिकार हैं। PowerShell का पता लगाएँ, उस पर राइट क्लिक करें, और प्रशासक के रूप में चलाएं। ध्यान दें कि मानक CMD प्रॉम्प्ट को व्यवस्थापक के रूप में चलाना भी काम कर सकता है , लेकिन मुझे PowerShell के साथ सफलता मिली । अतिरिक्त टूलींग और UNIX- जैसी कमांड समर्थन का हिस्सा हो सकता है कि यह क्यों काम करता है, हालांकि इसे व्यवस्थापक के रूप में चलाना बड़ा समाधान था।
माइकल एम

41

बस जोड़ें --msvs_version = 2012

node-gyp rebuild --msvs_version=2012

या

node-gyp configure --msvs_version=2012
node-gyp build 

ऊपर जैसा ही जवाब।
ब्लेयरग 23

1
मैंने पहले उत्तर दिया, तारीख
देखिये

21

मेरे पास Node.js. के लिए एक पैकेज स्थापित करने की कोशिश करते समय एक ही मुद्दा था कुछ व्यापक googeling के बाद मुझे यह वाल्ट्रॉटर मिला: https://github.com/TooTallNate/node-gyp/wiki/Visual-Studio-2010-Setup

जब मैंने इन चरणों का पालन किया था तो मैं बिना किसी समस्या के "एनपीएम इंस्टॉल" का उपयोग कर सकता था।


धन्यवाद!!! MASSIVE KUDOS ps आपको अपने पथ में पायथन को भी जोड़ना है: stackoverflow.com/questions/4621255/…
sidonaldson

यदि आपके पास पहले से ही विजुअल स्टूडियो स्थापित है तो शीर्ष-मतदान उत्तर काम कर सकते हैं, हालाँकि यदि आपके पास यह बिल्कुल नहीं है तो आपको इस उत्तर की आवश्यकता है। धन्यवाद!
जेडी स्मिथ

यह वॉकथ्रू अब सबसे अच्छा है। बहरहाल, यह सभी बेस 64 समस्या पूरी तरह अनावश्यक और कष्टप्रद है!
बेनेडिकट

अरे हाँ, यह वही है जो मुझे चाहिए था। मैंने पाया है के माध्यम से सबसे अच्छा चलना और यह काम करता है!
Corin

मेरे पास Node के लिए Couchbase SDK का उपयोग करके एक Node.js परियोजना है जो मेरे कार्य कंप्यूटर पर ठीक बनाता है, जिसमें Visual Studio 2008, 2010 और 2012 है। मैं Visual Studio की किसी भी प्रतिलिपि के बिना "hobbyists" के लिए संस्थापन का परीक्षण करना चाहता था। मैंने अपने घर के कंप्यूटर से सभी Microsoft विकास उपकरण और SDK की स्थापना रद्द की, और विभिन्न "एक्सप्रेस" विकल्पों की कोशिश की। जब मैं टूटलनेट द्वारा दर्ज़ किए गए इन चरणों का पालन करता था, तब ही मैं विंडोज़ के लिए काउचबेस बायनेरिज़ बनाने में सक्षम था, जिसमें एनडब्ल्यू.जेएस (पूर्व में नोड-वेबकिट) का उपयोग करके "डेस्कटॉप" अनुप्रयोग के रूप में ऑपरेशन के लिए रिबंड करने के लिए इस कदम को शामिल किया गया था। -अर्जेट = 0.12.0 '
रिक रट

13

@Felixrieseberg के लिए धन्यवाद , आपको बस विंडोज़-बिल्ड-टूल्स npm पैकेज स्थापित करने की आवश्यकता है और आप जाने के लिए अच्छे हैं।

npm install --global --production windows-build-tools

आपको Visual Studio स्थापित करने की आवश्यकता नहीं होगी।

आपको Microsoft बिल्ड उपकरण स्थापित करने की आवश्यकता नहीं होगी।

रेपो से:

स्थापना के बाद, npm इस मॉड्यूल को स्वचालित रूप से निष्पादित करेगा, जो Microsoft द्वारा मुफ्त में दृश्य C ++ बिल्ड टूल 2015 को डाउनलोड और इंस्टॉल करता है। लोकप्रिय देशी मॉड्यूल को संकलित करने के लिए इन उपकरणों की आवश्यकता होती है। यह आपके मशीन और npm को उचित रूप से कॉन्फ़िगर करते हुए पायथन 2.7 भी स्थापित करेगा।

Windows Vista / 7 के लिए .NET फ्रेमवर्क 4.5.1 की आवश्यकता है (वर्तमान में इस पैकेज द्वारा स्वचालित रूप से स्थापित नहीं)

दोनों इंस्टॉलेशन संघर्ष-मुक्त हैं, जिसका अर्थ है कि वे विजुअल स्टूडियो, सी ++ बिल्ड टूल्स, या पायथन के मौजूदा इंस्टॉलेशन के साथ गड़बड़ नहीं करते हैं।


1
तुम पूरी तरह ठीक हो। मैं घंटों के लिए वीएस, एनपीएम और जिप संस्करणों को ट्रे करता हूं, लेकिन .NET 4.5.1 (बिल्कुल) के बिना पूरी तरह से संकलित होने का कोई तरीका नहीं है। यह भी बताता है कि क्यों यह अधिकांश वीएस-प्रतिष्ठान के साथ काम करेगा, क्योंकि वे .NET प्री-बंडल के साथ आते हैं।
ज़ान-कुन क्लार्क-डेविस

12

विंडोज़ 8 पर, इसने मेरे लिए काम किया:

npm install -g node-gyp -msvs_version=2012

फिर

npm install -g restify

1
मुझे नहीं लगता कि ओप्पो सवाल के साथ रिस्टोर पैकेज का कोई लेना-देना है, रिस्टोरिफाई एक ही मुद्दे से प्रभावित कई पैकेजों में से एक है।
adelriosantiago

5

खुदाई के बाद, आईआरसी पर किसी ने सुझाव दिया कि मैं इसका उपयोग करने की कोशिश करता हूं

Windows 7.1 SDK Command Prompt

शॉर्टकट (सी से लिंक: \ Windows \ System32 \ cmd.exe / E: ON / V: ON / T: 0E / K "C: \ Program Files \ Microsoft SDKs \ Windows \ v7.1 \ Bin \ SetEnv.cmd" )। मुझे लगता है कि आपके पास पुराने 7.1 एसडीके (यहां तक ​​कि विंडोज 8.1 पर) होना चाहिए क्योंकि नए लोग vcbuild.exe के बजाय msbuild.exe का उपयोग करते हैं जो कि नोड-जिप चाहता है, भले ही यह इस बिंदु पर नोड के रूप में दो बार पुराना हो: /

एक बार उस संकेत में, मुझे x86 संदर्भ प्राप्त करने के लिए निम्नलिखित भागना पड़ा क्योंकि संकलक त्रुटि के रूप में फेंक रहा था अन्यथा वास्तुकला के बारे में:

setenv.cmd /Release /x86

जब मैं एनपीएम कमांड को सफलतापूर्वक चलाने में सक्षम था जो चीजों को फिर से इकट्ठा करने के लिए नोड-जिप का उपयोग करने की कोशिश कर रहा था।


4

मेरे पास एक ही आइयूज़ था और ऊपर सभी जादू किया था, केवल एक चीज जिसने मेरे लिए जादू किया था वह https://github.com/atom/atom/issues/2435 से है

"क्योंकि --msvs_version = 2013 को नोड-जिप में पारित नहीं किया जाता है जब इसे बिल्ड ब्राउज़र द्वारा चलाया जाता है। GYP_MSVS_VERSION = 2013 env वैरिएबल सेट करें और इसके बाद काम करना चाहिए।"

बैंग! इसने काम कर दिया


3

विंडोज पर इसने मेरी मदद की: (क्रेडिट्स) https://github.com/TooTallNate/node-gyp/wiki/Updating-npm%27s-bundled-node-gyp मैंने MINGH32 की कोशिश की, लेकिन कोई सफलता नहीं मिली।

पर cmd.exe

$ cd "C:\Program Files\nodejs\node_modules\npm"
$ npm install -g node-gyp@latest

1
अगर यह आपके लिए विफल रहा है, तो क्या आपके पास पर्यावरण चर PYTHON = c: \ Python27 \ python.exe, और stackoverflow.com/a/15937635/2873481
व्लादिमीर वुकानैक

npm स्थापित -g नोड-जिप @ नवीनतम?
अलेक्जेंडर मिल्स

2

विंडोज 8 64-बिट के लिए, zmq और protobuf को स्थापित करने के लिए, निम्नलिखित ने मेरे लिए काम किया: दृश्य स्टूडियो 2012 स्थापित करें कमांड लाइन पर:

SET VisualStudioVersion=11.0
npm install zmq
npm install protobuf

विजुअल स्टूडियो 2012 भी 'डेवलपर कमांड प्रॉम्प्ट बनाम VS2012' के साथ आता है, इसलिए आपको अपने env PATH वैरिएबल
स्ट्राइडर

1

मुझे लगता है कि समाधान .net फ्रेमवर्क 3.5 के साथ सर्वर 2008 के लिए माइक्रोसॉफ्ट विंडोज एसडीके स्थापित करने के लिए डाउनलोड करना है

या सिर्फ विजुअल स्टूडियो 2008 स्थापित करें

समस्या यह है कि विंडोज़ नोड-जिप का निर्माण करती है vcbuid.exe फ़ाइल को निष्पादित करती है, और किसी कारण से यह नहीं मिल पाती है।

धन्यवाद


यहाँ SDK लिंक है: microsoft.com/en-us/download/details.aspx?id=11310
r03

2
VCBuild नहीं मिलने का कारण यह है कि इसे 2010 में MSBuild के साथ बदल दिया गया था, codeproject.com/Articles/562386/… के
UnPlan2ned

नीचे मेरा जवाब देखें। vcbuild.exe की आवश्यकता है, लेकिन कई पर्यावरण चर सेट किए जाने चाहिए और नोड-जिप परियोजना उन्हें दस्तावेज़ नहीं देती है।
रेनबा 19


0

मुझे ndjs zmq को संकलित करने में भी बहुत समस्या थी।

Vcbuild.exe के साथ समस्या के लिए, बस इसे PATH में जोड़ें

अन्य समस्याओं के लिए मैं सिर्फ इस्तेमाल कर सकते हैं Windows 7.1 SDK Command Prompt

(मेनू कार्यक्रम -> माइक्रोसॉफ्ट विंडोज एसडीके v7.1 -> विंडोज 7.1 एसडीके कमांड प्रॉम्प्ट)

और प्रॉम्प्ट से:

npm install zmq

यह काम करता है :)


0

एक लंबे संघर्ष के बाद, मैंने अपने नोड आर्किटेक्चर को x86 में बदल दिया है और यह एक आकर्षण की तरह काम करता है।


1
क्या आप x86 पर स्विच करने के तरीके के बारे में अधिक विस्तार से बता सकते हैं?
अरमान ओटेगा

0

के रूप में उर संस्करण के आधार पर दृश्य स्टूडियो पथ सेट cmd में

Visual Studio 2010 (VS10): SET VS90COMNTOOLS=%VS100COMNTOOLS%

Visual Studio 2012 (VS11): SET VS90COMNTOOLS=%VS110COMNTOOLS%

Visual Studio 2013 (VS12): SET VS90COMNTOOLS=%VS120COMNTOOLS%

नोड-मास्टर में (मूल नोड मॉड्यूल git से डाउनलोड किया गया) व्यवस्थापक विशेषाधिकारों के साथ vcbuild.bat चलाएं । vcbild.bat विंडोज़ से संबंधित निर्भरताएं उत्पन्न करेगा और नोड-मास्टर में फ़ोल्डर का नाम रिलीज़ करेगा

एक बार इसे चलाने के बाद फाइल बनाने में समय लगेगा।

फिर निर्देशिका में .gyp फ़ाइल कमांड का उपयोग करें

node-gyp rebuild --msvs_version=2012 --nodedir="Dive Name:\path to node-master\node-master"

यह सभी निर्भरता का निर्माण करेगा।


0

मैंने इस समस्या को विंडोज़ 8 और विंडोज़ 10 प्रो पर इस ट्यूटोरियल के साथ हल किया। मैं कई अलग-अलग समाधानों के साथ इस समस्या को हल करने के लिए बहुत बार कोशिश करता हूं, लेकिन केवल इसके लिए मेरे साथ काम किया है: http://www.serverpals.com/blog/building-using-node-gyp-with-visual-studio-express -2015-on-windows-10-pro-x64 मुझे लगता है कि मैं इस ट्यूटोरियल की तरह नोड संस्करण को नियंत्रित करने के लिए नोडिस्ट का उपयोग नहीं किया था, मैं एनवीएम का उपयोग करता हूं और ठीक काम करता हूं, मैं इस ट्यूटोरियल का नोडिस्ट के साथ परीक्षण नहीं करता हूं। मैंने नोड 5.2.0 का उपयोग किया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.