Ich versuche "Node-Gyp konfigurieren" zu versuchen, den ms SQL Server-Treiber zu erhalten. Allerdings hieß es anfangs binding.gypi fehlte oder etwas in diesem Sinne. Jetzt aber sagt es common.gypi nicht gefunden. Also habe ich ein Textdokument namens common.gypi erstellt und den Code aus der Datei common.gypi, den ich im github-Repository gefunden habe, in die Datei eingefügt, gespeichert und geschlossen und "node-gyp configure" ausgeführt. Dies ist die Ausgabe.common.gypi nicht gefunden Fehler in node.js
D:\Node\SQLServerConnector\node-sqlserver-master>node-gyp configure
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | win32 | ia32
gyp info spawn python
gyp info spawn args [ 'C:\Users\Suresh\AppData\Roaming\npm\node_modules\n
ode-gyp\gyp\gyp',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'msvs',
gyp info spawn args '-G',
gyp info spawn args 'msvs_version=auto',
gyp info spawn args '-I',
gyp info spawn args 'D:\Node\SQLServerConnector\node-sqlserver-master\buil
d\config.gypi',
gyp info spawn args '-I',
gyp info spawn args 'D:\Node\SQLServerConnector\node-sqlserver-master\comm
on.gypi',
gyp info spawn args '-I',
gyp info spawn args 'C:\Users\Suresh\AppData\Roaming\npm\node_modules\n
ode-gyp\addon.gypi',
gyp info spawn args '-I',
gyp info spawn args 'C:\Users\Suresh\.node-gyp\0.10.15\common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=C:\Users\Suresh\.node-gyp\0.10.15',
gyp info spawn args '-Dmodule_root_dir=D:\Node\SQLServerConnector\node-sqls
erver-master',
gyp info spawn args '--depth=.',
gyp info spawn args '--generator-output',
gyp info spawn args 'D:\Node\SQLServerConnector\node-sqlserver-master\buil
d',
gyp info spawn args '-Goutput_dir=.' ]
gyp: C:\Users\Suresh.node-gyp\0.10.15\common.gypi not found (cwd: D:\Node\SQLSe
rverConnector\node-sqlserver-master) while reading includes of binding.gyp while
trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: gyp failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (C:\Users\Suresh\AppData\Roaming\npm
\node_modules\node-gyp\lib\configure.js:424:16)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:789:
12)
gyp ERR! System Windows_NT 6.1.7600
gyp ERR! command "node" "C:\Users\Suresh\AppData\Roaming\npm\node_modules\
\node-gyp\bin\node-gyp.js" "configure"
gyp ERR! cwd D:\Node\SQLServerConnector\node-sqlserver-master
gyp ERR! node -v v0.10.15
gyp ERR! node-gyp -v v0.10.6
gyp ERR! not ok
Bitte helfen Sie mir diesen Fehler zu beheben.
Schalt Ich habe immer für eine solide, einfache Antwort auf diese Frage suchen und hab jetzt nur deinen Post gefunden. Ich benutze nvm und ich vermute, dass verschiedene Versionen von Knoten alle diesen Knoten-Gyp-Ordner verwenden und die Dinge im Laufe der Zeit beschädigt werden. Es gab einige globale Module, von denen ich dachte, dass sie einfach nicht kompatibel mit Knoten 4 waren, aber das Löschen des Node-Gyp-Ordners löste es :) Prost! –
Vielen Dank @Jedininjaster - Sie haben meinen Tag gespeichert – szydan
Immer noch die gleiche Fehlermeldung auf nodev8.9.0 – user124384