Yeoman Generator — создание веб-приложений

Недавно я открыл для себя Yeoman, и он отлично подходит для итеративного процесса создания веб-приложений. Я использую генератор Angular-fullstack, и при тестировании он работает отлично.

Мой вопрос касается того, как строится «сайт» при выполнении «сборки ворчания». Это создает то, что, как я предполагаю, предназначено для развертывания версии веб-приложения для экспресс-сервера узла. Структура папок показана, запись "html" находится в папке \dist\views. Я ожидал, что он будет в корневой папке.

введите здесь описание изображения

Можно ли создать веб-приложение, чтобы его можно было развернуть на более традиционном сервере (например, Apache или IIS)?


person BENBUN Coder    schedule 18.06.2014    source источник
comment
Возможно, для углового веб-приложения существует только внешний генератор.   -  person Explosion Pills    schedule 18.06.2014


Ответы (1)


Я не уверен, что именно вы подразумеваете под «развертыванием на более традиционном сервере». Вы можете запустить Node.js на apache, просмотрев здесь.

Но вы имеете в виду сервер, который просто обслуживает html и javascript, без внутреннего кода? В этом случае используйте генератор Angular. Он создает веб-приложение только для внешнего интерфейса; просто запустите сборку grunt и перетащите содержимое папки dist туда, откуда вы хотите.

person SgtPepper43    schedule 18.06.2014