В общем такая структура каталогов:
/app.js
/lib/View.js
/views/index.html
View.js читает index.html в папке views. Как известно __dirname для каждого модуля свой. Поэтому я передаю __dirname из app.js в экземпляр View.js, чтобы получить там корневую директорию. Получается не очень красиво. Как можно по-другому получить корневую директорию главного скрипта изнутри любого модуля?