Migrieren von Node.js-Projekten in Visual Studio
Ab Visual Studio 2022 Version 17.7 Preview 1 können Sie vorhandene Projekte basierend auf dem älteren Node.js-Projektsystem (.njsproj) in das neue JavaScript-Projektsystem (.esproj) konvertieren. Durch die Migration des Projekts können Sie von Projektsystemupdates wie npm-Abhängigkeitsverwaltung, Unittest-Unterstützung und Startkonfigurationseinstellungen profitieren.
So migrieren Sie von einem Node.js-Projekt zu einem JavaScript-Projekt:
Klicken Sie mit der rechten Maustaste auf den Projektknoten für Ihr Node.js-Projekt. Es sollte eine von zwei Optionen angezeigt werden: Convert to New JavaScript Project Experience oder Convert to New TypeScript Project Experience. Wählen Sie die verfügbare Option aus, um Ihr Projekt zum neuen Projektsystem zu migrieren.
Nachdem Sie Konvertieren ausgewählt haben, wird eine Konvertierungsprotokoll-Textdatei erstellt, die dann geöffnet wird. In der Protokolldatei werden die Schritte aufgeführt, die während der Migration ausgeführt wurden.
Wenn die Migration fehl schlägt, können Sie die Option Revert Project to Old Experience auswählen, um die Konvertierung rückgängig zu machen. Wenn während dieses Vorgangs ein Problem auftritt, verwenden Sie das Feature „Problem melden” in Visual Studio.