У меня создалось такое впечатление что это какие-то глюки node.js. Мне удалось инициализировать модуль обвернув его в анонимную функцию. Но теперь не работают require по этому модулю из других файлов.
Да. Это главный модуль страницы. Backend поднят на SailsJS. Страница в папке view\homepage.jade на которую идет роут по корневому адресу '\'.
doctype html
html(ng-app='todoApp')
head(lang='eng')
base(href="/")
meta(charset='UTF-8')
title TODO Service
// STYLES
// STYLES END
// SCRIPTS
// SCRIPTS END
body
...