Ответ 1
Йомен в настоящее время сосредоточен на разработке приложений на переднем плане, но мы собираемся изучить интеграцию в будущем.
Я хочу знать, есть ли какой-нибудь шаблонный код для использования внешнего инструмента рабочего процесса, такого как Yeoman, с базовым интерфейсом, например ExpressJS, если я хочу поддерживать ту же базу кода как для переднего, так и для заднего конца.
В основном я хочу знать -
Как сделать код шаблона, созданный йоменом, и выразить себя вместе. Есть ли способ интегрировать эти два? (Как файл grunt вписывается в экспресс-проект)
Могу ли я заменить часы по умолчанию yoman на экспресс-сервер, который перезагружает страницы при обновлении?
Йомен в настоящее время сосредоточен на разработке приложений на переднем плане, но мы собираемся изучить интеграцию в будущем.
Нет, на самом деле сейчас нет.
Но вы можете комбинировать express.js с менеджером пакетов . Остается некоторая работа, и вы не можете использовать компоненты yoman в компоненте.
Чтобы ответить на ваши вопросы
Я не нашел простой способ интегрировать свои собственные Express + H5BP + Angular + Grunt скелеты в Yeoman, и в итоге просто решил создать репо здесь: https://github.com/ericclemmons/genesis-skeleton
Из того, что я прочитал, есть проекты, которые можно использовать для добавления экспресс-генераторов, но в конечном итоге стеки будут достаточно сложными для того, чтобы вам было нужно поддерживать собственное приложение для начинающих, а не генерировать его.
Там есть экспериментальная ветка с yoman + express.js G + Yeoman/Express Article
Я нашел, что yeoman.js очень крут для быстрого прототипирования, но требует некоторого наращивания, чтобы привыкнуть к различным инструментам, которые он "упрямился". Я решил перечислить каждый из основных инструментов в некоторых vids, которые, надеюсь, будут полезны: видео, связанные с yeoman.js
Генератор Yoeman fullstack теперь генерирует как передний, так и задний конец. Другие интересные рамки, которые делают то же самое, Sails JS и StrongLoop
Стоит отметить, что существует проект express-generator
:
Я собираюсь отдать это, потому что я смотрю этот учебник - но кроме этого я не могу прокомментировать его значение.