У меня опыт работы с LAMP, и в качестве учебного проекта я скачал MEAN.JS, чтобы погрузиться в стек MEAN. . У меня все работает, но я чувствую, что что-то упускаю...
Я выполнил все шаги на http://meanjs.org/generator.html, запустил Mongo, мой сервер работает и т. д. Мой файл index.html загружается на localhost: 3000, и жизнь прекрасна.
Итак, я мысленно просматриваю контрольный список...
MongoDB — проверка (запускается после выполнения mongod.exe).
Node - Check (сервер запущен после выполнения grunt).
Экспресс-чек (привязан к Node как к серверу).
Угловой - ....??
Я вижу, что установка MEAN.JS установила несколько папок для Angular, но я не думаю, что мой файл index.html волшебным образом «работает» для Angular. На самом деле, чтобы заставить Angular работать, мне пришлось сделать это старым добрым способом в моем элементе головы:
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script>
Так что же на самом деле здесь делает MEAN.JS? И как мне интегрировать Angular, если не так? Я был бы признателен за любую помощь в этом.
Спасибо!
angular.js
должен автоматически включаться механизмом шаблонов Express. - person runTarm   schedule 16.08.2014bower install
послеnpm install
. Это работа, я проверял. - person khex   schedule 19.08.2014