|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 238
|
|
Как дебажить на серверных файлах из VSCode?14.08.2024, 13:31. Показов 1669. Ответов 26
День добрый.
Подскажите. Как debug-ить на серверных файлах? Работаю на VSCode. С front-ом вопросов нет. Server загадкой остается.
0
|
|
| 14.08.2024, 13:31 | |
|
Ответы с готовыми решениями:
26
HMVC js framework. Как выодить текст в серверных js файлах?
|
|
3806 / 1643 / 428
Регистрация: 14.03.2022
Сообщений: 4,088
|
|
| 14.08.2024, 13:54 | |
|
0
|
|
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 238
|
|
| 14.08.2024, 14:08 [ТС] | |
|
жуть конечно
0
|
|
|
3806 / 1643 / 428
Регистрация: 14.03.2022
Сообщений: 4,088
|
|||
| 14.08.2024, 14:42 | |||
|
Добавлено через 1 минуту
https://rustih.ru/eduard-uspenskij-rybolov/ Добавлено через 11 минут Tryd0g0lik, если хочется "чего-то большого" - пробуй inspecthttps://nodejsdev.ru/guides/webdraftt/debugging/
2
|
|||
|
14096 / 9313 / 1349
Регистрация: 21.01.2016
Сообщений: 34,988
|
||
| 15.08.2024, 05:56 | ||
|
0
|
||
|
3806 / 1643 / 428
Регистрация: 14.03.2022
Сообщений: 4,088
|
|
| 15.08.2024, 08:50 | |
|
Usaga, думаю что "сервер" тут условное понятие... Т.е. как дебажить "серверную часть" ПО, в отличии от "клиентской части".
0
|
|
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 238
|
||
| 18.08.2024, 04:39 [ТС] | ||
|
жуть конечно
0
|
||
|
14096 / 9313 / 1349
Регистрация: 21.01.2016
Сообщений: 34,988
|
|
| 18.08.2024, 06:17 | |
|
Tryd0g0lik, а технология серверной части должна оставаться для нас загадкой?)
0
|
|
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 238
|
|
| 20.08.2024, 11:39 [ТС] | |
|
0
|
|
|
14096 / 9313 / 1349
Регистрация: 21.01.2016
Сообщений: 34,988
|
|
| 20.08.2024, 13:17 | |
|
Tryd0g0lik, ответ на твой вопрос кроется в связке какую IDE ты используешь (это мы знаем) и с какой технологией ты работаешь. Nodejs? PHP? Ты можешь на это ответить?
0
|
|
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 238
|
||
| 22.08.2024, 02:04 [ТС] | ||
|
Для работы с Node, написал логирование (с записью в файл). Теперь весь код в логах )) С фронтом проблем нет. Тут ide в аварийном режиме или через браузер )
0
|
||
|
14096 / 9313 / 1349
Регистрация: 21.01.2016
Сообщений: 34,988
|
||
| 22.08.2024, 03:38 | ||
|
Tryd0g0lik, VSCode с NodeJS умеет работать из коробки. Т.е. умеет в отладку и подсветку синтаксиса JSников. Достаточно открыть папку с проектом, нажать F5 (или кнопку debug) и выбрать nodejs. Дальше VSCode сам всё сделает. Как это можно было не заметить в функционале VSSCode?
1
|
||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 238
|
|||||||||
| 22.08.2024, 15:36 [ТС] | |||||||||
Как и говорил, фронт работает в аварийном режиме. Вот беку прописывал в `launch.json` но бесполезно. Что-то там запускалось, но не могу данные видеть. Плюс , бэкенд на 'forever'
0
|
|||||||||
|
14096 / 9313 / 1349
Регистрация: 21.01.2016
Сообщений: 34,988
|
|||
| 23.08.2024, 04:48 | |||
package.json c определённым содержимым, поймёт что это проект node.js и сделает всё сама и запустит отладку.Добавлено через 5 минут В общем, это ментальное BDSM какое-то. Нормально опиши проблему. Покажи как проект твой выглядит, что работает и что не работает. Как запускать отладку пытаешься. Почему из тебя клещами надо выдирать информацию? Добавлено через 21 минуту Т.е. я для себя понимаю, что у тебя там не просто node.js голый, а какой-нибудь express.js или Nest.js или что-то такое и отладка как-то сложнее настраивается, чем просто по F5. Но чтобы тебе предметно ответить, нам надо точно знать, что у тебя и как. А не так что "у меня там абстрактные серверные файлы".
0
|
|||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 238
|
|||
| 24.08.2024, 03:48 [ТС] | |||
|
Просто в данный момент нет понимания , что описывать когда вопрос по debug-ить ю Иначе, очень много кода вывалить. Там он лучше выглядит. На фронте Node, express.js , typescript
0
|
|||
|
91 / 58 / 14
Регистрация: 16.11.2018
Сообщений: 269
|
|
| 24.08.2024, 04:26 | |
|
Что мешает прочитать официальную справку где подробно расписано про процесс отладки?
https://nodejs.org/en/learn/ge... /debugging Если хочется по жостче т.е. залесть в процесс генерации и исполнения байткода виртуальной машины жаваскрипта то есть инструмент D8 от разработчиков движка. https://v8.dev/docs/d8
0
|
|
|
14096 / 9313 / 1349
Регистрация: 21.01.2016
Сообщений: 34,988
|
||||
| 24.08.2024, 05:06 | ||||
|
Добавлено через 6 минут Ты где такую фигню научился делать? ЕСТЕСТВЕННО, что у тебя отладка через задницу работает в этой каше. Раздели проекты. Для фронта должен быть отдельный, для бекэнда - отдельный. Не вложенные друг в друга, а отдельные. И их собирать и запускать надо отдельно. Если между проектами есть общий код (к примеру модели), то он выносится в отдельный шареный проект. Наведи порядок в голове (почитай и посмотри как это делается) и в проектах. А потом уже жалуйся на отладку.
0
|
||||
|
56 / 3 / 1
Регистрация: 04.05.2012
Сообщений: 238
|
|||||||||
| 24.08.2024, 11:11 [ТС] | |||||||||
|
просто корень общий сделал, туда свалил все зависимости. Запускается раздельно. Обычно: - в корне делаю моно-package / моно-webpack. - фрон и back разношу, как и разнес тут. - Зависимости на фрон и back устанавливаю в src/back и src/front. - Эти src/back и src/front имеют свои package и webpack./ - И зависимости в свои src/back и src/front устанавливаются. Ну а тут не было нужды заморачиваться. Из того , что было тобой сказано, ну только корневая папка общая. Добавлено через 2 минуты Добавлено через 5 минут У меня один общий корень. в него обычно заливаю общие библиотеки. После в 'src/frontend' , 'src/backend' разношу зависимости. Там и там config-файлы которые делают специализированную настройку. На а из корня что-то общее цепляется. .
0
|
|||||||||
|
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
|
|
| 24.08.2024, 12:47 | |
|
0
|
|
|
14096 / 9313 / 1349
Регистрация: 21.01.2016
Сообщений: 34,988
|
||||
| 26.08.2024, 14:56 | ||||
|
Ты вообще где и как с нодой работать учился?
0
|
||||
| 26.08.2024, 14:56 | |
|
Помогаю со студенческими работами здесь
20
Как дебажить в Smarty Как дебажить winmain Как дебажить dynamicLinkedLybrary Как дебажить на Питоне? Как дебажить GWT код? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Ниже машинный перевод статьи The Thinkpad X220 Tablet is the best budget school laptop period .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы,. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|