Закрыть
×
=0) { let js = text.slice(pos1, pos2); + '<\/' + "script" + '>'; arrText.push(js); // next pos1 = pos2; continue; } } } break; } return arrText; } function OpenDialog(parentDiv, urlContent) { parentDiv = document.getElementById('modal-background'); // new !!!!!!! parentDiv.appendChild(document.getElementById('modal-template')); document.getElementById('modal-background').style.display = "flex"; // !!!!! block document.getElementById('modal-template').style.display = "flex"; // !!!!! document.getElementById('modal-body').innerHTML = ""; post_url(urlContent, "", function(text_from_server) { var element = document.getElementById('modal-body'); element.innerHTML = text_from_server; // add scripts var arrJSText = get_scripts(text_from_server); for (var i=0; i
dir.by
Праздники ...
Праздники ...
День Октябрьской революции (7 Ноября)
Концерты, выставки ...
Концерты, выставки ...
Спектакль "Чудики"|||г. Минск 15 сентября, 26 сентября, 18 октября, 29 октября, 18 ноября 2026
Афишу
Спорт занятия ...
Спорт занятия ...
Общая физическая подготовка (ОФП) с элементами спортивных игр для подростков 9-14 лет в большом спортивном зале
Спорт занятие
Компьютер, программы...
Компьютер, программы...
Объявления ...
Объявления ...
Механизм рулевой полуинтегральный ШНКФ 453467.015
Объявление
Новости ...
Новости ...
Форум ...
Форум ...
обсуждение...
Поиск
Концерты
Спорт
Форум
Компьютер
Компьютер, программы
→
Node.js (this is a web server that executes JS files)
Отладка Node.js. Смотрим значения переменных, стэк функций, breakpoints в Visual Studio Code
посмотрели
11264
раз
обновлено: 30 May 2018
Чтобы отладит
Node.js
приложение или увидеть значение переменной используется
Visual Studio Code
Шаг 1
Открываем Visual Studio Code
Если у вас не установлена
Visual Studio Code
нужно
установить Visual Studio Code ...
Шаг 2
Открываем папку
Нажимаем
"Open Folder"
Шаг 3. Выбераем программу для запуска
Нажимаем клавишу
F5
и выбираем какой программой будем запускать
Выбираем
"Node.js"
(то есть наша программа запускается как
Node.js
приложение)
Шаг 4. Настройки. Путь к запускаемому файлу
Нажимаем
F5
(запуск в debug)
Появится настройки
Для
programm
напишем название запускаемого файла
"${workspaceFolder}\\server.js"
Закроем
lanuch.json
файл
Шаг 5. Ставим "Точки остановки" (Breakpoint)
Точка остановки (Breakpoint) ставится нажатием клавиши
F9
Нажимаем
F5
(запуск в debug)
Программа запущена и мы можем смотреть:
•
WATCH
(значение переменных)
•
CALL STACK
(стэк вызовов функций)
•
BREAKPOINTS
(ставить, убирать точки остановки)
На заметку!
Чтобы увидеть окно с
WATCH
,
BREAKPOINTS
,
CALL STACK
нужно нажать в меню
View
→
Debug
← Previous topic
watch option in npm scripts (watch for changes in files)
Next topic →
New Node.js app (create the app in a text editor, run in the console)
Your feedback ... Comments ...
Your Name
Your comment
(www links can only be added by a logged-in user)
+ Picture
Объявления
Объявления
•
What is Node.js ?
•
How do I find out the version of Node.js?
•
Installing Node.js (download and install for Windows)
•
How do I update my Node.js version (install the latest version)?
npm in Node.js
•
What is npm in Node.js?
•
How do I find the npm (Node.js) version?
•
How do I update my npm version (install the latest version) ? | Node.js
•
File package.json in Node.js
•
Difference Between Tilde(~) and Lid(^) in package.json | Node.js
•
File package-lock.json in Node.js
•
"npm init" | Result: Creates an empty package.json file and populates that file with the default data | Node.js
•
"npm install package_name" | Result: Installs JavaScript Library (Package) | For example, run "npm install jquery" | will add the jQuery library to the node_modules folder | Node.js
•
"npm install" | Result: Installs the JavaScript libraries (packages) that are specified in the package.json | Node.js
•
"npm list -g" (see a list of all installed global packages) | Node.js
•
"npm install -g package_name" (global package install) | Node.js
•
"npm uninstall -g package_name" (global package removal) | Node.js
•
Run "npm run EvgenConvertCSS" | The package.json file like this: "scripts": {"EvgenConvertCSS": "node-sass --include-path scss 1.scss 1.css"} | Node.js
•
Run "npm run EvgenMyCommand" | The file package.json like this: "scripts": {"EvgenMyCommand": "mkdir AAA"} | Node.js
•
Run "npm run MyScript1" | The file package.json like this: "scripts": {"MyScript1": "npm run MyScript2"} | Node.js
•
watch option in npm scripts (watch for changes in files)
Debugging NodeJS
•
Debugging Node.js. Looking at variable values, function stack, breakpoints in Visual Studio Code
Writing Node.js application in a text editor (Notepad, Far)
•
New Node.js app (create the app in a text editor, run in the console)
•
Add the express package to the Node.js (in the Windows console)
•
Uploading an html file and displaying it on the screen in Node.js (creating an application in a text editor, launching it in the console)
Using the socket.io module
•
A simple application with socket.io in Node.js (creating an application in a text editor, running it in the console)
Writing Node.js project in Visual Studio Code
•
New Node.js project (create the project in Visual Studio Code)
•
Create a new Node.js project with websocket (create the project in Visual Studio Code) | client & server
Writing Node.js project in Visual Studio
•
New Node.js project (create the project in Visual Studio)
•
Add the express package to Node.js (in Visual Studio)
•
Uploading an html file and displaying it on the screen in Node.js (project in Visual Studio)
•
Chat (user writes a message and others get a message) using socket.io in Node.js (project in Visual Studio)
https localhost certificate
•
Create https localhost certificate for nodejs
How modules are arranged in Node.js (require, exports)
•
What are modules in Node.js ?
•
How the require function works inside and what happens when we write require("ModuleName") in Node.js
Creating your own module in Node.js
•
Writing and connecting your module to Node.js
Built-in Node.js modules
•
"Express" module Node.js !!!!!!!!!!!!
Hosting Node.js on your website
•
Hosting and installing Node.js on your website. Configuring Node.js in cPanel
•
In Node.js I change the js file, and the old cached js file is displayed. Restart Node.js on your website in cPanel
•
Add npm packages to the Node.js on your site (using cPanel)
•
Error during WebSocket handshake... Hosting Node.js on your website
Heroku.com free service. Running your Node.js app on Heroku.com
•
To use Heroku.com you need to install: Git, Node.js
•
Registration on the Heroku.com website
•
Installing the command line "Heroku CLI"
•
"Heroku CLI" is very slow for Windows
•
Running your Node.js app on Heroku.com
WWW sites for learning Node.js
•
Sites to learn Node.js
Ваши вопросы присылайте по почте:
info@dir.by