Я оцениваю структуру 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
попадает, поэтому, по крайней мере, я знаю, что точки останова и отладка работают правильно.
Гедди внутренне require()
мои контроллеры, у которых также установлены точки останова в нескольких местах. Они никогда не срабатывают, но контроллеры работают правильно, и HTTP-запросы также обслуживаются должным образом.
Есть ли какая-нибудь причина, по которой точки останова не будут срабатывать в Geddy? Что еще я могу сделать?