я решил принять вертикальную структуру для моего Node.js + Экспресс проекта, как следствие, у меня есть подпроекты/подпапки (Управления пользователей, Корзина, инвентарь) от функции:Как установить переменные вида в проекте вертикальной структуры Node.js + Express?
Project
--core
----views
----(...)
--usermgmt
----views
и, очевидно, контроллеры, маршруты, модели и виды определены для каждой функции. Моя проблема теперь в том, как установить каталог представлений для проекта. Я имею в виду, когда я делаю что в горизонтальной структуре, я пишу:
app.set('views', path.join(__dirname, 'views'));
Это легко, так как каталог вида уникален
, но теперь у меня есть много точек зрения каталогов, так что я не знаю, что лучше практика есть. На данный момент я устанавливаю переменные виды to __dirname
, а когда визуализую, я перехожу из корневого каталога в соответствующий.
Любые советы?
Пожалуйста, обратитесь MEAN JS, которые могут дать вам некоторые знания http://meanjs.org/ – Prasad