Actually, in VS IDE, there is a default node js project template that Microsoft provided.

You only have to install the workload Node.js development on the vs_installer so that you can use that template.

I think you should create such project template which follows the rule of VS IDE with node.js. And then migrate your old project's content into this new project.

Note: in this project, there is no such easy way to start several js files at the same time unless you nest nested js methods in the starting js file. And other types of projects do the same.

If you want to debug other js files, you only need to right-click on the file on the Solution Explorer. Every time switch like this, you can debug other js files.

You do not have to use npm start in this way and just click Debug to debug the project.

Answer from Mr Qian on Stack Overflow
🌐
Visual Studio Code
code.visualstudio.com › docs › nodejs › nodejs-tutorial
Node.js tutorial in Visual Studio Code
November 3, 2021 - The Visual Studio Code editor has great support for writing and debugging Node.js applications. This tutorial takes you from Hello World to a full Express web application.
🌐
Visual Studio
visualstudio.microsoft.com › vs › features › node-js
Node.js Developer Tools | Visual Studio
August 15, 2025 - Project templates, IntelliSense, npm integration, debugging, & more. Turn Visual Studio into a powerful Node.js development environment. Download for free.
🌐
Stack Overflow
stackoverflow.com › questions › 69905283 › does-visual-studio-2022-have-the-same-ability-to-open-a-javascript-nodejs-projec
node.js - Does Visual Studio 2022 have the same ability to open a javascript/nodejs project folder in a WSL2 Linux as VS Code is able to do? - Stack Overflow
With Visual Studio 2022, you can't open a project with it, unless its a project type the IDE supports, and enables the IDE, to embed its-self into your project. This includes things like built in environment, built in cache, built in build system, ...
🌐
Visual Studio Code
code.visualstudio.com › learn › educators › nodejs
Node.js and JavaScript in Visual Studio Code
November 3, 2021 - VS Code provides IntelliSense within your JavaScript projects; for many npm libraries such as React, lodash, and express; and for other platforms such as node, serverless, or IoT. See Working with JavaScript for information about VS Code's JavaScript IntelliSense, how to configure it, and help troubleshooting common IntelliSense problems. A jsconfig.json file defines a JavaScript project in VS Code.
🌐
Visual Studio Marketplace
marketplace.visualstudio.com › items
Node.js Tools 1.2 for Visual Studio 2015 - Visual Studio Marketplace
Extension for Visual Studio - Node.js Tools for Visual Studio (NTVS) is a free, open-source plug-in that turns Visual Studio into a Node.js Integrated Development Environment (IDE).
🌐
Microsoft Learn
learn.microsoft.com › en-us › visualstudio › javascript › tutorial-nodejs
Tutorial: Create a Node.js and Express app - Visual Studio (Windows) | Microsoft Learn
If you already have Visual Studio, you can install the workload from within the Interactive Development Environment (IDE): Select Tools > Get Tools and Features. In the Visual Studio Installer, select the Workloads tab.
🌐
Visual Studio Magazine
visualstudiomagazine.com › articles › 2015 › 03 › 25 › node-js-ide-visual-studio-devs.aspx
A Node.js IDE for Visual Studio Devs -- Visual Studio Magazine
The tool can be best described as an extension of Visual Studio for building Node.js apps in JavaScript. In even simpler terms, it "turns Visual Studio into a Node.js IDE," said Sara Itani, a Microsoft software engineer working with the Visual Studio team, in a blog post.
Find elsewhere
🌐
GitHub
github.com › MicrosoftDocs › visualstudio-docs › blob › main › docs › javascript › tutorial-nodejs-with-react-and-jsx.md
visualstudio-docs/docs/javascript/tutorial-nodejs-with-react-and-jsx.md at main · MicrosoftDocs/visualstudio-docs
With Visual Studio, you can easily create a Node.js project and use IntelliSense and other built-in features that support Node.js. In this tutorial, you create a Node.js web app project from a Visual Studio template.
Author   MicrosoftDocs
🌐
Quora
quora.com › Should-I-use-Visual-Studio-or-Visual-Studio-Code-to-develop-Node-js-projects
Should I use Visual Studio or Visual Studio Code to develop Node.js projects? - Quora
Answer (1 of 3): VS Code does a great job of being an ultra lightweight IDE. There are plug-ins for almost everything you'd need, it's snappy, it includes a great debugger, and for TypeScript now has advanced refactoring support. About the only advantage that you get from Visual Studio is that ...
🌐
GeeksforGeeks
geeksforgeeks.org › node.js › how-to-create-and-run-node-js-project-in-vs-code-editor
How to Create and Run a Node.js Project in VS Code Editor ? - GeeksforGeeks
July 23, 2025 - Visual Studio Code (VS Code) is a powerful and user-friendly code editor that is widely used for web development. It comes with features like syntax highlighting, code suggestions, and extensions that make coding easier. In this article, we'll show you how to quickly create and run a Node.js ...
🌐
ScholarHat
scholarhat.com › home
Setting up Visual Studio Code for Node.js Development
July 17, 2025 - Visual Studio code is an awesome lightweight IDE for latest technologies development like AngularJS, Angular2, Node.js, TypeScript, ReactJS etc. I am a big fan of it and recommend it for Node.js development.
🌐
GitHub
github.com › Microsoft › nodejstools
GitHub - microsoft/nodejstools: Node.js Tools for Visual Studio
If you have VS and need to add the Node.js development workload follow this documentation · For Visual Studio 2017 Community, Professional and Enterprise, run the 2017 VS installer and choose the Node.js development workload.
Starred by 1.8K users
Forked by 357 users
Languages   C# 96.8% | JavaScript 1.8% | HTML 0.6% | TypeScript 0.3% | PowerShell 0.2% | Pug 0.1%
🌐
Microsoft Learn
learn.microsoft.com › en-us › visualstudio › javascript › tutorial-nodejs-with-react-and-jsx
Create a Node.js and React app - Visual Studio (Windows) | Microsoft Learn
With Visual Studio, you can easily create a Node.js project and use IntelliSense and other built-in features that support Node.js. In this tutorial, you create a Node.js web app project from a Visual Studio template.
🌐
ScholarHat
scholarhat.com › home
Node.js development with Visual Studio
August 2, 2025 - It's a great news for Visual Studio lovers that they can do Node.js development with their favorite IDE. This can be possible with the help of open-source plug-in NTVS supported by Microsoft and the community. NTVS is constantly working to improve the Node.js experience in Visual Studio.
🌐
Reddit
reddit.com › r/node › how do you guys feel about visual studio for node development?
r/node on Reddit: How do you guys feel about Visual Studio for Node development?
March 10, 2018 -

I used to write C++ / C# in Visual Studio back in the mid-2000s, and decided to open up a Node project in Visual Studio Community just for kicks and giggles.

Just from a moment's glance at the interface, it seems like it might be a solid experience. I know it's not as popular as VS Code (which I'm also a fan of), but it definitely seems to be an option.

Anyone here try it out and can compare to other IDEs (i.e., WebStorm, etc.)?

Top answer
1 of 2
7

There was a question posted to the Microsoft Developer Community forums that also addresses this question. Quote:

Thank you for reporting this feedback. The NodeJS workload doesn’t install the Node Runtime and NPM on it’s own. The install you mentioned in the Visual Studio folder is used internally for Visual Studio operations. You would need to install the runtime you want to use separately, which would be picked up by NodeJS workload and corresponding apps.

In response to your question:

Must I install NodeJS again or should I use the version installed by Visual Studio?

Yes - so while it seems a whole separate copy of Node.js and npm is installed under C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Microsoft\VisualStudio\NodeJs when you install Visual Studio (with the Node.js workload), you are meant to install the regular version of Node.js and npm from https://nodejs.org/ and use that in your day-to-day development activities, which is what I've been doing (except with VS2022) and have not encountered any conflicts so far.

Edit: IF you do encounter conflicts with installed Node.js or npm versions, there is a way to resolve them, by changing the order of precedance of paths that VS uses. Go to 'Tools -> Options -> CTRL+E: "External Web Tools"' and you should see this:

Move the $(PATH) entry up or down depending on which version should take priority.

2 of 2
-1

You can check if NodeJS is installed or not using the node -v and check if npm package manager is installed using npm -v. If you find that NodeJS is not installed, then download the NodeJS from here.

🌐
TutorialsPoint
tutorialspoint.com › how-to-create-and-run-node-js-project-in-vs-code-editor
How to Create and Run Node.js Project in VS Code Editor?
{ "version": "0.2.0", "configurations": [ { "type": "node", "request": "launch", "name": "Launch Program", "program": "${workspaceFolder}/app.js" } ] }