search
HomeDevelopment ToolsVSCodeLet's talk about how to configure the JS debugging environment based on Node.js in VSCode

How to configure the debugging environment in VSCode? The following article will introduce to you how to configure VSCode to configure JavaScript-based Node.js debugging environment. I hope it will be helpful to you!

Let's talk about how to configure the JS debugging environment based on Node.js in VSCode

1. Install VSCode and Node.js

Preface: After doing scientific research, it is rare to Summarizing and accumulating, it may be that the solutions to problems that arise in scientific research are more diverse and flexible. Let alone, it is just laziness hahahahaha. It’s no longer necessary to write a blog to record the environment configuration after doing front-end work. Okay, let’s stop talking nonsense and start the text.

                                                                                                                                                                                                                                The environment configured in this article are mainly for breakpoint debugging of individual JS files, mainly to debug the code in LeetCode.

My environment:

  • Visual Studio Code 1.66.0
  • Node.js 16.14.2
  • Windows10 64-bit

I won’t go into details about the download of VScode. I will mainly record the installation of Node (in fact, I have installed it many times before). [Recommended learning: vscode tutorial, Programming teaching]

  1. First go to the official website to download the corresponding version: https://nodejs.org/ en/
    Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
  2. #Start the installation and you can customize the installation path.
    Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
  3. Select Add Path here, the system variables will be automatically set, but the user variables are not automatically set, you can add them manually if necessary.
    Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
  4. Test whether the installation is successful. Enter node -v and npm -v on the command line. If the version number is displayed, the installation is successful. , and already have the correct environment variables.
    Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
    It is safer to add user variables manually, because I have not added them before. Sometimes node.js cannot find the path in VSCode, although restarting will solve the problem. , but after playing it twice, I always felt that something was not right, so I added it. It is best to add it in advance when installing.
    Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
  5. Here, Node.js installation is complete

##2. VSCode configuration

    First install two plug-ins in VSCode, one is responsible for running
  1. Code Runner, and the other is the JS syntax prompt JavaScript(ES6) code snippets.
    Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
  2. Create a configuration file, open your code folder, create a test.js first, and write a few test codes. Then click on the debugging tools in the left sidebar and choose to create the launch.json file.

  3. Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
  4. Select the node.js debugging environment, and the test code can also be used in the picture.

  5. Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
  6. The configuration file will be automatically generated at this time. Pay attention to the key point to modify, and do not write it down here. Change the
  7. program attribute to ${file}, so that the currently debugged file can be identified. There is no need to change the file name here every time. Just F5 to debug the file.
    Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
  8. At this point, the configuration is actually done. The file structure at this time is like this. You can directly put a breakpoint in the test.js file and press F5 to debug

  9. Lets talk about how to configure the JS debugging environment based on Node.js in VSCode
    Lets talk about how to configure the JS debugging environment based on Node.js in VSCode

3. Possible problems

If you start debugging VSCode after the configuration is completed, it will report an error: Unable When a runnable Node is found on Path, restarting VSCode and then debugging will be no problem.

A little emotion: For this year’s autumn recruitment work, the front-end learning journey has begun again. If you want to do your job well, you must first sharpen your tools, so I have to start writing a blog about configuring the environment. As expected, the next article will be about configuring Vue in VSCode. I wrote a banlakeji article during my internship which was not very good, so now I have to go through it again and complete it. Since you have chosen to work in technology, you have to keep doing it down-to-earth. If you can't love one line of work, you have to do one line of work, love one line of work as much as possible, and rush!

For more knowledge about VSCode, please visit: vscode Basic Tutorial!

The above is the detailed content of Let's talk about how to configure the JS debugging environment based on Node.js in VSCode. For more information, please follow other related articles on the PHP Chinese website!

Statement
This article is reproduced at:csdn. If there is any infringement, please contact admin@php.cn delete
Visual Studio: Exploring Pricing and Licensing OptionsVisual Studio: Exploring Pricing and Licensing OptionsApr 13, 2025 am 12:03 AM

Visual Studio is available in three versions: Community Free Edition is for individuals and small teams, Professional Paid Edition is for professional developers and small and medium teams, and Enterprise Ultimate Edition is for large enterprises and complex projects.

Visual Studio's Value: Weighing the Cost Against Its BenefitsVisual Studio's Value: Weighing the Cost Against Its BenefitsApr 12, 2025 am 12:06 AM

VisualStudio is highly valuable in .NET development because it is powerful and comprehensive. Despite the high cost and resource consumption, the efficiency improvement and development experience it brings is significant. Community is ideal for individual developers and small teams; large enterprises are suitable for Professional or Enterprise.

Visual Studio's Availability: Which Editions Are Free?Visual Studio's Availability: Which Editions Are Free?Apr 10, 2025 am 09:44 AM

Free versions of VisualStudio include VisualStudioCommunity and VisualStudioCode. 1. VisualStudioCommunity is suitable for individual developers, open source projects and small teams. It is powerful and suitable for individual projects and learning programming. 2. VisualStudioCode is a lightweight code editor that supports multiple programming languages ​​and extensions. It has a fast startup speed and low resource usage, making it suitable for developers who need flexibility and scalability.

How to install Visual Studio for Windows 8?How to install Visual Studio for Windows 8?Apr 09, 2025 am 12:19 AM

The steps to install VisualStudio on Windows 8 are as follows: 1. Download the VisualStudioCommunity2019 installation package from the official Microsoft website. 2. Run the installer and select the required components. 3. It can be used after installation is completed. Be careful to select Windows 8-compatible components and make sure there is sufficient disk space and administrator rights.

Can my computer run VS Code?Can my computer run VS Code?Apr 08, 2025 am 12:16 AM

VSCode can run on most modern computers as long as the basic system requirements are met: 1. Operating system: Windows 7 and above, macOS 10.9 and above, Linux; 2. Processor: 1.6GHz or faster; 3. Memory: at least 2GB RAM (4GB or higher recommended); 4. Storage space: at least 200MB of available space. By optimizing settings and reducing extended usage, you can get a smooth user experience on low-configuration computers.

How do I make a program compatible with Windows 8?How do I make a program compatible with Windows 8?Apr 07, 2025 am 12:09 AM

To make the program run smoothly on Windows 8, the following steps are required: 1. Use compatibility mode, detect and enable this mode through code. 2. Adjust API calls and select the appropriate API according to the Windows version. 3. Perform performance optimization, try to avoid using compatibility mode, optimize API calls and use general controls.

Does VS Code work on Windows 8?Does VS Code work on Windows 8?Apr 06, 2025 am 12:13 AM

Yes,VSCodeiscompatiblewithWindows8.1)DownloadtheinstallerfromtheVSCodewebsiteandensurethelatest.NETFrameworkisinstalled.2)Installextensionsusingthecommandline,notingsomemayloadslower.3)Manageperformancebyclosingunnecessaryextensions,usinglightweightt

What is the difference between VS Code and Visual Studio?What is the difference between VS Code and Visual Studio?Apr 05, 2025 am 12:07 AM

VSCode is a lightweight code editor suitable for multiple languages ​​and extensions; VisualStudio is a powerful IDE mainly used for .NET development. 1.VSCode is based on Electron, supports cross-platform, and uses the Monaco editor. 2. VisualStudio uses Microsoft's independent technology stack to integrate debugging and compiler. 3.VSCode is suitable for simple tasks, and VisualStudio is suitable for large projects.

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

EditPlus Chinese cracked version

EditPlus Chinese cracked version

Small size, syntax highlighting, does not support code prompt function

SublimeText3 Linux new version

SublimeText3 Linux new version

SublimeText3 Linux latest version

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use