Рендеринг статических HTML-файлов из представлений Node/Express как часть процесса сборки

Не уверен, что моя терминология здесь верна. У меня есть сервер Node/Express, который подает файлы шаблонов Jade в приложение AngularJS.

Для моего реального развертывания мне нужно запускать приложение в Apache / статических файлах, а не в динамических представлениях Jade.

Существуют ли какие-либо пакеты, которые я могу указать на свои папки views/partials и преобразовать шаблоны Jade в файлы HTML, как часть моего процесса сборки? (Я использую Gulp, если он может быть интегрирован в это тоже).

1 ответ

Вы можете использовать gulp-jade, если ваши шаблоны не используют динамические данные, которые должны поступать из узла.

Но ваша мотивация кажется странной. Используете ли вы только node.js в качестве удобного локального веб-сервера, и в вашем реальном развертывании все еще будет использоваться angular? В этом случае просто статически обслуживайте шаблоны с помощью Apache и позвольте angular обрабатывать рендеринг.

Другие вопросы по тегам