Я оцениваю инфраструктуру Geddy MVC для node.js
, и я вижу странную проблему - ни одна из моих точек останова не ударилась при отладке.
Я использую WebStorm для запуска node.js
в режиме отладки.
Я не знаю, как заставить Geddy запускаться в режиме отладки с помощью команды CLI, поэтому у меня есть файл начальной загрузки, который я использую, который выглядит следующим образом:
console.log("Starting server...")
var geddy = require("geddy/bin/cli")
console.log("Server started.")
Я установил точку останова на всех трех строках, и ударил только последнюю console.log
, так что, по крайней мере, я знаю, что точки останова и отладка работают правильно.
Geddy внутренне require()
- это мои контроллеры, у которых также есть точки останова, установленные в нескольких местах. Они никогда не попадают в цель, но контроллеры работают правильно, и HTTP-запросы также обрабатываются должным образом.
Есть ли причина, по которой точки останова не будут достигнуты в Geddy? Есть что-то еще, что я могу сделать?