GOOGLE ADS

Montag, 11. April 2022

Visual Studio Code zur Verwendung der von NVM angegebenen Knotenversion

Kann VS Code die von NVM angegebene Knotenversion verwenden?

Ich habe 6.9.2 lokal installiert. Auch nach dem Wechsel zu einer anderen Version vom OS X-Terminal (nicht dem VS Code-Terminal) und Neustarten von VS Code zeigt VS Code immer noch die Verwendung von 6.9.2 an.

OS X-Terminal

MacBook-Pro-3:~ mac$ node -v
v7.8.0

VS-Code-Terminal

MacBook-Pro-3:QB-Invoice-API mac$ node -v
v6.9.2


Lösung des Problems

Im VS-Code:


  • gehe zu deiner launch.jsonDatei

  • fügen Sie das runtimeVersionAttribut innerhalb von Konfigurationen hinzu, wie unten gezeigt


In diesem Beispiel gehen wir davon aus, dass 4.8.7 bereits mit nvm installiert ist:

{
"version": "<some-version>",
"configurations": [
{
"type": "node",
"runtimeVersion": "4.8.7", // If i need to run node 4.8.7
"request": "launch",
"name": "Launch",
"program": "${workspaceFolder}/sample.js"
}
]}

Keine Kommentare:

Kommentar veröffentlichen

Warum werden SCHED_FIFO-Threads derselben physischen CPU zugewiesen, obwohl CPUs im Leerlauf verfügbar sind?

Lösung des Problems Wenn ich das richtig verstehe, versuchen Sie, SCHED_FIFO mit aktiviertem Hyperthreading ("HT") zu verwenden, ...