Node-inspector is a great module that can help debug server-side files with simple commands. In this Node.js training video, you will learn how to install the node-inspector, set up a debug command, and insert breakpoints into code for faster debugging within the browser.
- View Offline
- Exercise Files
- You may want to debug your Node.js code,…and node-inspector is a great module…that will allow you to do that.…In this lesson, we're going to set up a debug script…in our package JSON so all we need to do is run npm debug,…and it will automatically open all the stuff we need…to run node-inspector.…So, the very first thing I want to do before I get started…is head over to the terminal.…I am in Chapter 11, Lesson 7, The Start Folder,…and if I do a quick ls, we will see…that we do not have a node modules folder,…so I'm going to run an npm install.…
We will go ahead and clear this screen.…The next thing I need to do is I also want…to install node-inspector, but we want…to install that globally so we can use it to debug…all of our projects, so I'm going to go ahead and do a…sudo npm install -g…node-inspector.…This will install the node-inspector debugging tool for us.…Great, now we have the dependencies installed,…but we also have node-inspector installed globally.…
I will go ahead and clear my terminal screen.…Then, I'm going to navigate to our exercise files.…
Alex Banks shows how to install Node.js on a Mac or PC and work with the Node.js core: the global object, event loop, http module, and file system. Then he covers reading and writing data, streaming data, making http requests, and working with the node package manager (npm). In the final chapters, he shows how to start sessions on web servers, communicate with web servers and clients with WebSockets, use the Express framework to develop applications, and test and debug Node.js code. Want to speed up your Node.js workflow? Check out the tutorials on automating tasks with Grunt and npm scripts.
- What is Node.js?
- Installing Node.js
- Understanding the global object and global timing
- Importing the core modules
- Handling events
- Creating child processes
- Reading, writing, and removing files
- Working with file streams
- Making http requests
- Serving files and JSON data
- Installing npm, the node package manager
- Working with Express, the web server framework
- Using WebSockets
- Testing and debugging Node.js code
- Working with Grunt and Browserify
- Automating tasks with npm scripts
Skill Level Intermediate
1. What Is Node.js?
2. Installing Node.js
3. Node Core
4. Node Modules
5. The File System
6. The HTTP Module
7. Node Package Manager
Installing npms locally4m 4s
8. Web Servers
Creating a WebSocket server8m 30s
10. Testing and Debugging
11. Automation and Deployment
Next steps2m 4s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.