Отладка узла: почему я не могу установить точку останова?
Я использую отладку узла и знаю, какой файл и строка, для которой я хочу установить точку останова.
Вот что происходит:
debug> setBreakpoint('./services/search.js', 359)
Warning: script './services/search.js' was not loaded yet.
You can't list source code right now
Почему я не могу "перечислить исходный код"? Как я могу добавить точку останова динамически (без редактирования исходного кода, чтобы добавить debugger
)?
Я пробовал другие инструменты для отладки и хотел бы использовать Chrome Dev Tools, но не думаю, что это возможно, так как наш проект застрял на v0.12.3.
Кроме того, некоторые опции ограничены / хитры, потому что я использую Vagrant с виртуальной машиной без головы.
1 ответ
Это все еще проблема в узле 6.
В сети очень мало информации об этом, и это позор.
Тем не мение, node --inspect
и затем использование Chrome действительно работает.