Точки останова с Geddy не срабатывают

Я оцениваю структуру 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? Что еще я могу сделать?

6
задан Dave Jensen 6 January 2013 в 05:46
поделиться