Ich bin sehr neu in Node.js und jetzt schaue ich nach einem Fehler die Traceback. Die Rückverfolgung beginnt mit etwas viel versprechend:Wie verfolgen Sie einen Fehler in node.js traceback?
buffer.js:140
throw new TypeError('must start with number, buffer, array, or string')
Die Frage ist: wie diese finden buffer.js
so kann ich die Untersuchung beginnen?
Kontext und was ich getan habe:
- Es ist eine benutzerdefinierte Anwendung, und ich begann es mit
babel-node index.js
. Ich habe wenig Wissen überbabel
oder andere solche Maschinen. Ich habe das Verzeichnis der App nachbuffer.js
durchsucht. Ich habe zwei Dateien namensbuffer.js
gefunden, aber keiner von ihnen hat diese Zeile 140 oder etwas ähnliches. - Von dem, was ich sehe, ist
babel-node
in meinem installiert. Es ist "global" installiert; wieder, ich bin mir nicht ganz sicher, was es bedeutet, vielleicht, dass es aufPATH
ist. Ich habe dieses Verzeichnis ebenfalls durchsucht und zwei (buffer.js
) Dateien gefunden, von denen keine relevant ist. - Mein Verständnis ist, dass dies eine Node.js App ist, also habe ich das Node.js-Verzeichnis durchsucht. Hier habe ich zwei verschiedene
buffer.js
Dateien von einigenpromzard
gefunden, aber sie sind nicht das, wonach ich suche.
Wie finde ich diese Datei? Wo sonst noch hinschauen? Könnte es sein, dass es in etwas eingebettet ist und somit der Name nur ein Überbleibsel ist?